MatchWiz Plays
Total Bases Board · Archive

Best MLB total bases matchupsWednesday, June 24, 2026

Every hitter on the Wednesday, June 24, 2026 slate, scored — ranked by total-base upside — the best power and extra-base spots. Raw power, the arm and bullpen they face, batting order, park, and weather. Results show how each call played out.

Not starting79 projected hitters didn't make the official lineup — moved to the bottom so you can still look them up.
#Hitter · MatchupScore

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.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.451

WindowRateSample
Last 2 Weeks.59327 PA
Season.496143 PA
Last 2 Years.436358 PA

Last 5 GamesTotal Bases

Jun 19vs MIL1
Jun 20vs MIL9
Jun 21vs MIL1
Jun 22@ SD0
Jun 23@ SD2

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years.433810 PA

Opposing Starter · Season1 GS

W–L1–0
ERA3.18
WHIP1.24
IP5.2
H / K / BB5 / 5 / 2

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

WindowRateSample
Last 2 Weeks.394226 PA
Season.3331044 PA
Last 2 Years.3283781 PA

Quality of Contact vs LHP

wOBA.349
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.335
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head0-for-7

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

Projection

Projected Total Bases1.951

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+118-154
BRBetRivers+117
BOVBovada+125-165
DKDraftKings+124-165
CZRCaesars+113-150

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

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral
Recent Form🔥 11-game hitting streak

Batter · Total Bases / PA vs RHP.552

WindowRateSample
Last 2 Weeks.93244 PA
Season.500226 PA
Last 2 Years.464904 PA

Last 5 GamesTotal Bases

Jun 16vs COL4
Jun 17vs COL4
Jun 19vs TOR3
Jun 20vs TOR5
Jun 23@ NYM4

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

WindowRateSample
Last 2 Weeks.26319 PA
Season.316196 PA
Last 2 Years.267300 PA

Opposing Starter · Season16 GS

W–L4–5
ERA4.03
WHIP1.12
IP89.1
H / K / BB66 / 106 / 34

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

WindowRateSample
Last 2 Weeks.445200 PA
Season.3671159 PA
Last 2 Years.3153605 PA

Quality of Contact vs RHP

wOBA.421
Hard-Hit %44%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.311
Hard-Hit % Allowed35%

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 Bases2.111

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+118-154
BRBetRivers+102
BOVBovada+110-145
DKDraftKings+110-146
CZRCaesars+107-141

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
WeatherNeutral

Batter · Total Bases / PA vs RHP.460

WindowRateSample
Last 2 Weeks.58336 PA
Season.448239 PA
Last 2 Years.537575 PA

Last 5 GamesTotal Bases

Jun 18vs LAA2
Jun 19vs LAA0
Jun 20vs LAA2
Jun 21vs LAA5
Jun 23@ SF0

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

WindowRateSample
Last 2 Weeks
Season.400130 PA
Last 2 Years.321308 PA

Opposing Starter · Season12 GS

W–L1–7
ERA5.49
WHIP1.46
IP62.1
H / K / BB65 / 61 / 26

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

WindowRateSample
Last 2 Weeks.380195 PA
Season.3511138 PA
Last 2 Years.3433277 PA

Quality of Contact vs RHP

wOBA.412
Hard-Hit %46%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.303
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head1-for-5

Total Bases4 in 5 PA
Career Average.200
Plate Appearances5
HR · K · BB1 · 4 · 0

Projection

Projected Total Bases1.925

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+130-169
BRBetRivers+104
BOVBovada+130-170
DKDraftKings+131-175
CZRCaesars+121-162

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

WindowRateSample
Last 2 Weeks.8336 PA
Season.48670 PA
Last 2 Years.362312 PA

Last 5 GamesTotal Bases

Jun 18vs TOR2
Jun 19@ SEA2
Jun 21@ SEA1
Jun 22@ COL0
Jun 23@ COL1

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

WindowRateSample
Last 2 Weeks.48841 PA
Season.535243 PA
Last 2 Years.4641144 PA

Opposing Starter · Season14 GS

W–L1–7
ERA7.50
WHIP1.61
IP72.0
H / K / BB99 / 61 / 17

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

WindowRateSample
Last 2 Weeks.392166 PA
Season.383985 PA
Last 2 Years.3833264 PA

Quality of Contact vs LHP

wOBA.334
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.353
Hard-Hit % Allowed46%

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

Projection

Projected Total Bases2.032

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-160+120
BOLBetOnline-154+119
BOVBovada-160+120
DKDraftKings-161+121
CZRCaesars-159+119

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

Batter · Total Bases / PA vs RHP.528

WindowRateSample
Last 2 Weeks.68244 PA
Season.587223 PA
Last 2 Years.536778 PA

Last 5 GamesTotal Bases

Jun 19@ AZ2
Jun 20@ AZ4
Jun 21@ AZ2
Jun 22vs LAD4
Jun 23vs LAD2

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season13 GS

W–L8–2
ERA1.58
WHIP0.90
IP79.2
H / K / BB48 / 86 / 24

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

WindowRateSample
Last 2 Weeks.356247 PA
Season.3361341 PA
Last 2 Years.3323550 PA

Quality of Contact vs RHP

wOBA.394
Hard-Hit %37%

How well he's squaring up the ball.

Head-to-Head1-for-2

Total Bases4 in 2 PA
Career Average.500
Plate Appearances2
HR · K · BB1 · 0 · 0

Projection

Projected Total Bases2.054

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+126-164
BRBetRivers+123
BOVBovada+120-160
DKDraftKings+122-162
CZRCaesars+118-159

We project 2.1 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.390

WindowRateSample
Last 2 Weeks.7504 PA
Season.7504 PA
Last 2 Years.32153 PA

Last 5 GamesTotal Bases

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

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

WindowRateSample
Last 2 Weeks.48841 PA
Season.535243 PA
Last 2 Years.4641144 PA

Opposing Starter · Season14 GS

W–L1–7
ERA7.50
WHIP1.61
IP72.0
H / K / BB99 / 61 / 17

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

WindowRateSample
Last 2 Weeks.392166 PA
Season.383985 PA
Last 2 Years.3833264 PA

Quality of Contact vs LHP

wOBA.345
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.353
Hard-Hit % Allowed46%

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 Bases2.008

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+100-130
BRBetRivers-105
BOVBovada+110-145
DKDraftKings+108-144
CZRCaesars-105-128

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

Context

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

Batter · Total Bases / PA vs LHP.392

WindowRateSample
Last 2 Weeks.57121 PA
Season.356118 PA
Last 2 Years.337300 PA

Last 5 GamesTotal Bases

Jun 19vs MIL1
Jun 20vs MIL0
Jun 21vs MIL4
Jun 22@ SD1
Jun 23@ SD5

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years.433810 PA

Opposing Starter · Season1 GS

W–L1–0
ERA3.18
WHIP1.24
IP5.2
H / K / BB5 / 5 / 2

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

WindowRateSample
Last 2 Weeks.394226 PA
Season.3331044 PA
Last 2 Years.3283781 PA

Quality of Contact vs LHP

wOBA.325
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.335
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head5-for-17

Total Bases10 in 17 PA
Career Average.294
Plate Appearances17
HR · K · BB1 · 1 · 0

Projection

Projected Total Bases1.897

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+116
BOVBovada+125-165
DKDraftKings+124-165
CZRCaesars+118-159

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

Context

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

Batter · Total Bases / PA vs RHP.472

WindowRateSample
Last 2 Weeks.63238 PA
Season.446240 PA
Last 2 Years.534978 PA

Last 5 GamesTotal Bases

Jun 17vs TB0
Jun 20vs BAL4
Jun 21vs BAL1
Jun 22@ MIN4
Jun 23@ MIN0

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

WindowRateSample
Last 2 Weeks.31822 PA
Season.332205 PA
Last 2 Years.384644 PA

Opposing Starter · Season17 GS

W–L5–4
ERA3.18
WHIP1.03
IP93.1
H / K / BB77 / 108 / 19

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

WindowRateSample
Last 2 Weeks.445189 PA
Season.369898 PA
Last 2 Years.3792537 PA

Quality of Contact vs RHP

wOBA.406
Hard-Hit %45%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.286
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head1-for-5

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

Projection

Projected Total Bases2.032

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-141
BOVBovada-125-105
DKDraftKings-125-106
CZRCaesars-124-107

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

Context

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

Batter · Total Bases / PA vs RHP.475

WindowRateSample
Last 2 Weeks.69029 PA
Season.496135 PA
Last 2 Years.496135 PA

Last 5 GamesTotal Bases

Jun 19@ HOU3
Jun 20@ HOU10
Jun 21@ HOU1
Jun 22@ CWS1
Jun 23@ CWS0

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

WindowRateSample
Last 2 Weeks.48431 PA
Season.323158 PA
Last 2 Years.399654 PA

Opposing Starter · Season8 GS

W–L2–6
ERA4.34
WHIP1.42
IP74.2
H / K / BB76 / 50 / 30

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

WindowRateSample
Last 2 Weeks.376242 PA
Season.3261006 PA
Last 2 Years.3462720 PA

Quality of Contact vs RHP

wOBA.393
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.331
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.988

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+139-182
BRBetRivers+125
BOVBovada+140-185
DKDraftKings+139-186
CZRCaesars+131-176

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

Batter · Total Bases / PA vs LHP.416

WindowRateSample
Last 2 Weeks.47419 PA
Season.462106 PA
Last 2 Years.444342 PA

Last 5 GamesTotal Bases

Jun 16vs SF1
Jun 20vs MIL2
Jun 21vs MIL2
Jun 22@ SD1
Jun 23@ SD5

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years.455167 PA

Opposing Starter · Season1 GS

W–L1–0
ERA3.18
WHIP1.24
IP5.2
H / K / BB5 / 5 / 2

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

WindowRateSample
Last 2 Weeks.278198 PA
Season.3271193 PA
Last 2 Years.3283743 PA

Quality of Contact vs LHP

wOBA.334
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.328
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head2-for-7

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

Projection

Projected Total Bases1.881

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+115-155
BOLBetOnline+115-149
BRBetRivers+116
BOVBovada+105-135
DKDraftKings+106-140
CZRCaesars+110-148

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
WeatherWorking against

Batter · Total Bases / PA vs RHP.470

WindowRateSample
Last 2 Weeks.66739 PA
Season.456228 PA
Last 2 Years.444860 PA

Last 5 GamesTotal Bases

Jun 19@ TB5
Jun 20@ TB0
Jun 21@ TB0
Jun 22vs PHI4
Jun 23vs PHI4

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

WindowRateSample
Last 2 Weeks.53330 PA
Season.457184 PA
Last 2 Years.457655 PA

Opposing Starter · Season16 GS

W–L3–4
ERA5.58
WHIP1.45
IP80.2
H / K / BB90 / 82 / 27

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

WindowRateSample
Last 2 Weeks.383162 PA
Season.307730 PA
Last 2 Years.3162488 PA

Quality of Contact vs RHP

wOBA.342
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.357
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head13-for-41

Total Bases22 in 42 PA
Career Average.309
Plate Appearances42
HR · K · BB2 · 9 · 1

Projection

Projected Total Bases1.971

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+115-155
BOLBetOnline+124-161
BRBetRivers+118
BOVBovada+120-160
DKDraftKings+122-163
CZRCaesars+116-154

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 RHP.503

WindowRateSample
Last 2 Weeks.71839 PA
Season.528252 PA
Last 2 Years.449630 PA

Last 5 GamesTotal Bases

Jun 19vs CLE1
Jun 20vs CLE0
Jun 21vs CLE4
Jun 22@ TOR1
Jun 23@ TOR3

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

WindowRateSample
Last 2 Weeks.32128 PA
Season.302126 PA
Last 2 Years.273161 PA

Opposing Starter · Season11 GS

W–L3–3
ERA3.56
WHIP1.17
IP60.2
H / K / BB41 / 58 / 30

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

WindowRateSample
Last 2 Weeks.328177 PA
Season.3171172 PA
Last 2 Years.3223884 PA

Quality of Contact vs RHP

wOBA.440
Hard-Hit %43%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.308
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.97

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+104-135
BRBetRivers-118
BOVBovada+110-145
DKDraftKings+107-142
CZRCaesars-102-132

We project 2.0 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.45
vs SP / Bullpen~3× / ~1.5×
BallparkHitter-friendly
WeatherWorking against

Batter · Total Bases / PA vs LHP.453

WindowRateSample
Last 2 Weeks1.1437 PA
Season.50593 PA
Last 2 Years.410200 PA

Last 5 GamesTotal Bases

Jun 18vs TOR0
Jun 19@ SEA1
Jun 20@ SEA4
Jun 22@ COL1
Jun 23@ COL7

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

WindowRateSample
Last 2 Weeks.25012 PA
Season.35562 PA
Last 2 Years.403273 PA

Opposing Starter · Season14 GS

W–L1–7
ERA7.50
WHIP1.61
IP72.0
H / K / BB99 / 61 / 17

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

WindowRateSample
Last 2 Weeks.370200 PA
Season.429918 PA
Last 2 Years.4043177 PA

Quality of Contact vs LHP

wOBA.377
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.918

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-141+108
BRBetRivers-157
BOVBovada-145+110
DKDraftKings-145+109
CZRCaesars-145+110

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

Context

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

Batter · Total Bases / PA vs LHP.470

WindowRateSample
Last 2 Weeks.50020 PA
Season.63585 PA
Last 2 Years.543333 PA

Last 5 GamesTotal Bases

Jun 19vs CIN0
Jun 20vs CIN4
Jun 21vs CIN0
Jun 22@ DET2
Jun 23@ DET1

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

WindowRateSample
Last 2 Weeks.45231 PA
Season.307163 PA
Last 2 Years.2971098 PA

Opposing Starter · Season10 GS

W–L3–4
ERA3.32
WHIP0.99
IP59.2
H / K / BB51 / 66 / 8

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

WindowRateSample
Last 2 Weeks.385213 PA
Season.3571018 PA
Last 2 Years.3393760 PA

Quality of Contact vs LHP

wOBA.396
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.295
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head5-for-10

Total Bases11 in 11 PA
Career Average.455
Plate Appearances11
HR · K · BB2 · 1 · 1

Projection

Projected Total Bases1.909

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+126-164
BRBetRivers+125
BOVBovada+135-180
DKDraftKings+134-179
CZRCaesars+123-164

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

Batter · Total Bases / PA vs LHP.382

WindowRateSample
Last 2 Weeks.0005 PA
Season.48077 PA
Last 2 Years.413283 PA

Last 5 GamesTotal Bases

Jun 19@ SEA1
Jun 20@ SEA0
Jun 21@ SEA0
Jun 22@ COL2
Jun 23@ COL1

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

WindowRateSample
Last 2 Weeks.48841 PA
Season.535243 PA
Last 2 Years.4641144 PA

Opposing Starter · Season14 GS

W–L1–7
ERA7.50
WHIP1.61
IP72.0
H / K / BB99 / 61 / 17

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

WindowRateSample
Last 2 Weeks.392166 PA
Season.383985 PA
Last 2 Years.3833264 PA

Quality of Contact vs LHP

wOBA.342
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.353
Hard-Hit % Allowed46%

How hard hitters are squaring him up.

Head-to-Head0-for-9

Total Bases0 in 13 PA
Career Average.000
Plate Appearances13
HR · K · BB0 · 4 · 3

Projection

Projected Total Bases1.868

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
BOVBovada-150+115
DKDraftKings-150+113
CZRCaesars-152+114

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

WindowRateSample
Last 2 Weeks.45231 PA
Season.458153 PA
Last 2 Years.430456 PA

Last 5 GamesTotal Bases

Jun 19vs MIL0
Jun 20vs MIL1
Jun 21vs MIL0
Jun 22@ SD1
Jun 23@ SD0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years.455167 PA

Opposing Starter · Season1 GS

W–L1–0
ERA3.18
WHIP1.24
IP5.2
H / K / BB5 / 5 / 2

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

WindowRateSample
Last 2 Weeks.278198 PA
Season.3271193 PA
Last 2 Years.3283743 PA

Quality of Contact vs LHP

wOBA.353
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.328
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head2-for-7

Total Bases2 in 8 PA
Career Average.250
Plate Appearances8
HR · K · BB0 · 3 · 0

Projection

Projected Total Bases1.808

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+125-165
BOLBetOnline+128-167
BRBetRivers+116
BOVBovada+125-165
DKDraftKings+126-168
CZRCaesars+120-162

We project 1.8 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.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.416

WindowRateSample
Last 2 Weeks.45040 PA
Season.446251 PA
Last 2 Years.411924 PA

Last 5 GamesTotal Bases

Jun 19@ TB0
Jun 20@ TB2
Jun 21@ TB0
Jun 22vs PHI3
Jun 23vs PHI0

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

WindowRateSample
Last 2 Weeks.53330 PA
Season.457184 PA
Last 2 Years.457655 PA

Opposing Starter · Season16 GS

W–L3–4
ERA5.58
WHIP1.45
IP80.2
H / K / BB90 / 82 / 27

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

WindowRateSample
Last 2 Weeks.383162 PA
Season.307730 PA
Last 2 Years.3162488 PA

Quality of Contact vs RHP

wOBA.372
Hard-Hit %45%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.357
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head3-for-11

Total Bases3 in 12 PA
Career Average.250
Plate Appearances12
HR · K · BB0 · 6 · 1

Projection

Projected Total Bases1.888

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+107-139
BRBetRivers-113
BOVBovada+100-130
DKDraftKings-102-130
CZRCaesars-103-130

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

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral
Recent Form🔥 14-game hitting streak

Batter · Total Bases / PA vs RHP.412

WindowRateSample
Last 2 Weeks.52638 PA
Season.378209 PA
Last 2 Years.417264 PA

Last 5 GamesTotal Bases

Jun 18vs STL4
Jun 19vs STL1
Jun 21vs STL5
Jun 22@ TB1
Jun 23@ TB1

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

WindowRateSample
Last 2 Weeks.54522 PA
Season.417120 PA
Last 2 Years.397340 PA

Opposing Starter · Season11 GS

W–L3–5
ERA3.33
WHIP1.31
IP54.0
H / K / BB51 / 53 / 20

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

WindowRateSample
Last 2 Weeks.376189 PA
Season.325980 PA
Last 2 Years.3332855 PA

Quality of Contact vs RHP

wOBA.342
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.333
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.883

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+135-185
BOLBetOnline+149-196
BRBetRivers+143
CZRCaesars+133-179

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

WindowRateSample
Last 2 Weeks1.0007 PA
Season.30060 PA
Last 2 Years.337193 PA

Last 5 GamesTotal Bases

Jun 19@ SEA7
Jun 20@ SEA2
Jun 21@ SEA3
Jun 22@ COL3
Jun 23@ COL1

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

WindowRateSample
Last 2 Weeks.48841 PA
Season.535243 PA
Last 2 Years.4641144 PA

Opposing Starter · Season14 GS

W–L1–7
ERA7.50
WHIP1.61
IP72.0
H / K / BB99 / 61 / 17

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

WindowRateSample
Last 2 Weeks.392166 PA
Season.383985 PA
Last 2 Years.3833264 PA

Quality of Contact vs LHP

wOBA.331
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.353
Hard-Hit % Allowed46%

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

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-103-125
BRBetRivers-118
BOVBovada+100-130
DKDraftKings-102-130
CZRCaesars-106-125

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

Context

Expected PAs4.45
vs SP / Bullpen~2× / ~2.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.458

WindowRateSample
Last 2 Weeks.72236 PA
Season.432199 PA
Last 2 Years.343364 PA

Last 5 GamesTotal Bases

Jun 18vs STL4
Jun 19vs STL5
Jun 21vs STL8
Jun 22@ TB0
Jun 23@ TB9

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

WindowRateSample
Last 2 Weeks.54522 PA
Season.417120 PA
Last 2 Years.397340 PA

Opposing Starter · Season11 GS

W–L3–5
ERA3.33
WHIP1.31
IP54.0
H / K / BB51 / 53 / 20

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

WindowRateSample
Last 2 Weeks.376189 PA
Season.325980 PA
Last 2 Years.3332855 PA

Quality of Contact vs RHP

wOBA.374
Hard-Hit %45%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.333
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.878

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
BRBetRivers+118

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

Context

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

Batter · Total Bases / PA vs RHP.416

WindowRateSample
Last 2 Weeks.55636 PA
Season.388201 PA
Last 2 Years.382872 PA

Last 5 GamesTotal Bases

Jun 18@ TEX6
Jun 19@ AZ1
Jun 20@ AZ2
Jun 21@ AZ4
Jun 22vs LAD0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season13 GS

W–L8–2
ERA1.58
WHIP0.90
IP79.2
H / K / BB48 / 86 / 24

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

WindowRateSample
Last 2 Weeks.398186 PA
Season.343985 PA
Last 2 Years.3192342 PA

Quality of Contact vs RHP

wOBA.364
Hard-Hit %32%

How well he's squaring up the ball.

Head-to-Head0-for-4

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

Projection

Projected Total Bases1.884

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
BOLBetOnline-156+120
CZRCaesars-159+119

We project 1.9 TB vs the 0.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.399

WindowRateSample
Last 2 Weeks.45231 PA
Season.414128 PA
Last 2 Years.385590 PA

Last 5 GamesTotal Bases

Jun 18@ BOS4
Jun 19@ CHC2
Jun 20@ CHC0
Jun 22vs HOU1
Jun 23vs HOU0

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

WindowRateSample
Last 2 Weeks.33315 PA
Season.515204 PA
Last 2 Years.410412 PA

Opposing Starter · Season15 GS

W–L3–8
ERA5.48
WHIP1.50
IP85.1
H / K / BB97 / 69 / 31

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

WindowRateSample
Last 2 Weeks.386220 PA
Season.286986 PA
Last 2 Years.3112749 PA

Quality of Contact vs RHP

wOBA.342
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.357
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.859

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+134-175
BRBetRivers+135
BOVBovada+130-170
DKDraftKings+131-175
CZRCaesars+129-173

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

Batter · Total Bases / PA vs LHP.402

WindowRateSample
Last 2 Weeks.46715 PA
Season.48431 PA
Last 2 Years.45533 PA

Last 5 GamesTotal Bases

Jun 17@ ATL4
Jun 19@ MIA0
Jun 20@ MIA1
Jun 21@ MIA0
Jun 23vs ATH0

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

WindowRateSample
Last 2 Weeks.1437 PA
Season.22227 PA
Last 2 Years.22227 PA

Opposing Starter · Season6 GS

W–L3–1
ERA2.04
WHIP0.96
IP35.1
H / K / BB24 / 35 / 10

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

WindowRateSample
Last 2 Weeks.488209 PA
Season.382938 PA
Last 2 Years.3802352 PA

Quality of Contact vs LHP

wOBA.325
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.764

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+135-185
BOLBetOnline+146-192
BRBetRivers+138

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

Batter · Total Bases / PA vs RHP.391

WindowRateSample
Last 2 Weeks.37135 PA
Season.417240 PA
Last 2 Years.421851 PA

Last 5 GamesTotal Bases

Jun 17vs PIT0
Jun 18vs LAA4
Jun 19vs LAA2
Jun 20vs LAA0
Jun 23@ SF0

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

WindowRateSample
Last 2 Weeks
Season.462119 PA
Last 2 Years.370343 PA

Opposing Starter · Season12 GS

W–L1–7
ERA5.49
WHIP1.46
IP62.1
H / K / BB65 / 61 / 26

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

WindowRateSample
Last 2 Weeks.283173 PA
Season.3191140 PA
Last 2 Years.3253827 PA

Quality of Contact vs RHP

wOBA.317
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.375
Hard-Hit % Allowed36%

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.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+105-140
BOLBetOnline+107-139
BRBetRivers-121
BOVBovada+110-145
DKDraftKings+108-144
CZRCaesars+105-139

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 RHP.435

WindowRateSample
Last 2 Weeks.48945 PA
Season.468237 PA
Last 2 Years.432881 PA

Last 5 GamesTotal Bases

Jun 19vs BAL0
Jun 20vs BAL0
Jun 21vs BAL1
Jun 22@ MIN4
Jun 23@ MIN5

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

WindowRateSample
Last 2 Weeks.31822 PA
Season.332205 PA
Last 2 Years.384644 PA

Opposing Starter · Season17 GS

W–L5–4
ERA3.18
WHIP1.03
IP93.1
H / K / BB77 / 108 / 19

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

WindowRateSample
Last 2 Weeks.445189 PA
Season.369898 PA
Last 2 Years.3792537 PA

Quality of Contact vs RHP

wOBA.389
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.286
Hard-Hit % Allowed38%

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

Projection

Projected Total Bases1.858

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+105-140
BOLBetOnline+109-141
BRBetRivers-108
BOVBovada+105-135
DKDraftKings+101-134
CZRCaesars-103-130

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

WindowRateSample
Last 2 Weeks.63238 PA
Season.409242 PA
Last 2 Years.409242 PA

Last 5 GamesTotal Bases

Jun 18@ BOS2
Jun 19@ CHC0
Jun 20@ CHC4
Jun 22vs HOU6
Jun 23vs HOU3

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

WindowRateSample
Last 2 Weeks.61513 PA
Season.407150 PA
Last 2 Years.402358 PA

Opposing Starter · Season15 GS

W–L3–8
ERA5.48
WHIP1.50
IP85.1
H / K / BB97 / 69 / 31

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

WindowRateSample
Last 2 Weeks.333210 PA
Season.322906 PA
Last 2 Years.3563327 PA

Quality of Contact vs RHP

wOBA.369
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.330
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.837

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+132-172
BRBetRivers+117
BOVBovada+130-170
DKDraftKings+129-172
CZRCaesars+125-170

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

Context

Expected PAs4.55
vs SP / Bullpen~2× / ~2.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.431

WindowRateSample
Last 2 Weeks.7789 PA
Season.47561 PA
Last 2 Years.456171 PA

Last 5 GamesTotal Bases

Jun 16vs COL1
Jun 17vs COL4
Jun 19vs TOR0
Jun 20vs TOR4
Jun 23@ NYM1

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

WindowRateSample
Last 2 Weeks.53826 PA
Season.399153 PA
Last 2 Years.356683 PA

Opposing Starter · Season3 GS

W–L1–2
ERA4.87
WHIP1.41
IP57.1
H / K / BB61 / 60 / 20

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

WindowRateSample
Last 2 Weeks.363223 PA
Season.3091087 PA
Last 2 Years.3244065 PA

Quality of Contact vs LHP

wOBA.346
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.337
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head2-for-4

Total Bases3 in 4 PA
Career Average.500
Plate Appearances4
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.837

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+148

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

Context

Expected PAs4.55
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral
Recent Form🔥 7-game hitting streak

Batter · Total Bases / PA vs RHP.430

WindowRateSample
Last 2 Weeks.40542 PA
Season.498231 PA
Last 2 Years.480881 PA

Last 5 GamesTotal Bases

Jun 17@ ATH1
Jun 19@ COL2
Jun 20@ COL3
Jun 21@ COL1
Jun 23vs SEA3

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

WindowRateSample
Last 2 Weeks.37532 PA
Season.327202 PA
Last 2 Years.333739 PA

Opposing Starter · Season16 GS

W–L6–6
ERA4.26
WHIP1.04
IP93.0
H / K / BB79 / 92 / 18

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

WindowRateSample
Last 2 Weeks.351211 PA
Season.3521117 PA
Last 2 Years.3653777 PA

Quality of Contact vs RHP

wOBA.350
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.295
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head1-for-5

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

Projection

Projected Total Bases1.837

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-112
BOVBovada+115-150
DKDraftKings+116-155
CZRCaesars+110-148

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

Context

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

Batter · Total Bases / PA vs RHP.422

WindowRateSample
Last 2 Weeks.50052 PA
Season.440116 PA
Last 2 Years.381808 PA

Last 5 GamesTotal Bases

Jun 19vs SD7
Jun 20vs SD3
Jun 21vs SD5
Jun 22@ MIA0
Jun 23@ MIA1

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

WindowRateSample
Last 2 Weeks
Season.457116 PA
Last 2 Years.389283 PA

Opposing Starter · Season13 GS

W–L3–6
ERA4.41
WHIP1.22
IP67.1
H / K / BB54 / 73 / 28

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

WindowRateSample
Last 2 Weeks.262172 PA
Season.258747 PA
Last 2 Years.3292820 PA

Quality of Contact vs RHP

wOBA.348
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.339
Hard-Hit % Allowed37%

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

Projection

Projected Total Bases1.825

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+134-175
BRBetRivers+123
BOVBovada+120-160
DKDraftKings+120-159
CZRCaesars+126-170

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

Context

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

Batter · Total Bases / PA vs RHP.414

WindowRateSample
Last 2 Weeks.51435 PA
Season.406187 PA
Last 2 Years.406187 PA

Last 5 GamesTotal Bases

Jun 19@ DET3
Jun 20@ DET5
Jun 21@ DET0
Jun 22vs CLE2
Jun 23vs CLE0

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

WindowRateSample
Last 2 Weeks.19121 PA
Season.373193 PA
Last 2 Years.383796 PA

Opposing Starter · Season17 GS

W–L2–8
ERA3.78
WHIP1.14
IP95.1
H / K / BB80 / 81 / 29

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

WindowRateSample
Last 2 Weeks.389162 PA
Season.338985 PA
Last 2 Years.3323060 PA

Quality of Contact vs RHP

wOBA.374
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.291
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.795

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+150
BOVBovada+150-200
DKDraftKings+152-203
CZRCaesars+140-190

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

Context

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

Batter · Total Bases / PA vs RHP.448

WindowRateSample
Last 2 Weeks.56141 PA
Season.463147 PA
Last 2 Years.447817 PA

Last 5 GamesTotal Bases

Jun 19@ ATL2
Jun 20@ ATL1
Jun 21@ ATL1
Jun 22@ CIN0
Jun 23@ CIN1

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

WindowRateSample
Last 2 Weeks.23517 PA
Season.27591 PA
Last 2 Years.264159 PA

Opposing Starter · Season12 GS

W–L3–5
ERA4.81
WHIP1.47
IP58.0
H / K / BB56 / 48 / 29

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

WindowRateSample
Last 2 Weeks.326227 PA
Season.3481074 PA
Last 2 Years.3534049 PA

Quality of Contact vs RHP

wOBA.346
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.294
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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-120-110
BOLBetOnline-112-115
BRBetRivers-122
BOVBovada-110-120
DKDraftKings-113-118
CZRCaesars-114-117

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

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs RHP.383

WindowRateSample
Last 2 Weeks.44738 PA
Season.319185 PA
Last 2 Years.445872 PA

Last 5 GamesTotal Bases

Jun 18@ BOS3
Jun 19@ CHC5
Jun 20@ CHC1
Jun 22vs HOU2
Jun 23vs HOU1

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

WindowRateSample
Last 2 Weeks.61513 PA
Season.407150 PA
Last 2 Years.402358 PA

Opposing Starter · Season15 GS

W–L3–8
ERA5.48
WHIP1.50
IP85.1
H / K / BB97 / 69 / 31

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

WindowRateSample
Last 2 Weeks.333210 PA
Season.322906 PA
Last 2 Years.3563327 PA

Quality of Contact vs RHP

wOBA.337
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.330
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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+100-135
BOLBetOnline+107-139
BRBetRivers+100
BOVBovada+105-135
DKDraftKings+102-135
CZRCaesars+101-136

We project 1.8 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 RHP.433

WindowRateSample
Last 2 Weeks.84613 PA
Season.394188 PA
Last 2 Years.421596 PA

Last 5 GamesTotal Bases

Jun 3@ ATL1
Jun 5vs BAL0
Jun 20@ CHC4
Jun 22vs HOU1
Jun 23vs HOU8

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

WindowRateSample
Last 2 Weeks.33315 PA
Season.515204 PA
Last 2 Years.410412 PA

Opposing Starter · Season15 GS

W–L3–8
ERA5.48
WHIP1.50
IP85.1
H / K / BB97 / 69 / 31

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

WindowRateSample
Last 2 Weeks.386220 PA
Season.286986 PA
Last 2 Years.3112749 PA

Quality of Contact vs RHP

wOBA.347
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.357
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.818

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+134-175
BRBetRivers+125
BOVBovada+125-165
DKDraftKings+125-166
CZRCaesars+126-170

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 RHP.414

WindowRateSample
Last 2 Weeks.51337 PA
Season.397232 PA
Last 2 Years.415796 PA

Last 5 GamesTotal Bases

Jun 18vs LAA4
Jun 19vs LAA4
Jun 20vs LAA0
Jun 21vs LAA1
Jun 23@ SF2

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

WindowRateSample
Last 2 Weeks
Season.400130 PA
Last 2 Years.321308 PA

Opposing Starter · Season12 GS

W–L1–7
ERA5.49
WHIP1.46
IP62.1
H / K / BB65 / 61 / 26

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

WindowRateSample
Last 2 Weeks.380195 PA
Season.3511138 PA
Last 2 Years.3433277 PA

Quality of Contact vs RHP

wOBA.362
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.303
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head3-for-6

Total Bases4 in 6 PA
Career Average.500
Plate Appearances6
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.741

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+136-179
BRBetRivers+123
BOVBovada+130-170
DKDraftKings+130-173
CZRCaesars+126-170

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

Context

Expected PAs4.65
vs SP / Bullpen~2× / ~2.7×
BallparkNeutral
WeatherNeutral
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs RHP.376

WindowRateSample
Last 2 Weeks.40542 PA
Season.365241 PA
Last 2 Years.365241 PA

Last 5 GamesTotal Bases

Jun 17@ CIN3
Jun 18@ PHI3
Jun 20@ PHI4
Jun 21@ PHI4
Jun 23vs CHC1

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

WindowRateSample
Last 2 Weeks.54224 PA
Season.46291 PA
Last 2 Years.418316 PA

Opposing Starter · Season6 GS

W–L6–1
ERA4.04
WHIP1.04
IP49.0
H / K / BB40 / 30 / 11

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

WindowRateSample
Last 2 Weeks.390231 PA
Season.3431149 PA
Last 2 Years.3623805 PA

Quality of Contact vs RHP

wOBA.317
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.337
Hard-Hit % Allowed38%

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

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+128
BOVBovada+145-190
DKDraftKings+143-191
CZRCaesars+136-182

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

Context

Expected PAs4.55
vs SP / Bullpen~2× / ~2.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.392

WindowRateSample
Last 2 Weeks.48635 PA
Season.364107 PA
Last 2 Years.364107 PA

Last 5 GamesTotal Bases

Jun 17@ CIN2
Jun 18@ PHI3
Jun 20@ PHI0
Jun 21@ PHI2
Jun 23vs CHC0

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

WindowRateSample
Last 2 Weeks.54224 PA
Season.46291 PA
Last 2 Years.418316 PA

Opposing Starter · Season6 GS

W–L6–1
ERA4.04
WHIP1.04
IP49.0
H / K / BB40 / 30 / 11

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

WindowRateSample
Last 2 Weeks.390231 PA
Season.3431149 PA
Last 2 Years.3623805 PA

Quality of Contact vs RHP

wOBA.352
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.337
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.804

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+139-182
BRBetRivers+140
BOVBovada+130-170
DKDraftKings+127-169
CZRCaesars+131-176

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

WindowRateSample
Last 2 Weeks.51339 PA
Season.438203 PA
Last 2 Years.431564 PA

Last 5 GamesTotal Bases

Jun 18@ TEX1
Jun 19@ AZ3
Jun 20@ AZ1
Jun 21@ AZ0
Jun 22vs LAD0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season13 GS

W–L8–2
ERA1.58
WHIP0.90
IP79.2
H / K / BB48 / 86 / 24

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

WindowRateSample
Last 2 Weeks.398186 PA
Season.343985 PA
Last 2 Years.3192342 PA

Quality of Contact vs RHP

wOBA.331
Hard-Hit %39%

How well he's squaring up the ball.

Head-to-Head0-for-4

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

Projection

Projected Total Bases1.833

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
CZRCaesars-159+119

We project 1.8 TB vs the 0.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~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.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.389

WindowRateSample
Last 2 Weeks.43237 PA
Season.387181 PA
Last 2 Years.374975 PA

Last 5 GamesTotal Bases

Jun 19vs CLE6
Jun 20vs CLE2
Jun 21vs CLE0
Jun 22@ TOR1
Jun 23@ TOR4

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

WindowRateSample
Last 2 Weeks.52223 PA
Season.32798 PA
Last 2 Years.328125 PA

Opposing Starter · Season11 GS

W–L3–3
ERA3.56
WHIP1.17
IP60.2
H / K / BB41 / 58 / 30

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

WindowRateSample
Last 2 Weeks.364220 PA
Season.3481178 PA
Last 2 Years.3574694 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 % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.801

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+139-182
BRBetRivers+128
BOVBovada+135-180
DKDraftKings+135-180
CZRCaesars+129-173

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

Context

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

Batter · Total Bases / PA vs LHP.432

WindowRateSample
Last 2 Weeks.78614 PA
Season.39893 PA
Last 2 Years.452239 PA

Last 5 GamesTotal Bases

Jun 19vs CWS3
Jun 20vs CWS5
Jun 21vs CWS5
Jun 22vs NYY0
Jun 23vs NYY4

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

WindowRateSample
Last 2 Weeks.42433 PA
Season.380258 PA
Last 2 Years.382450 PA

Opposing Starter · Season15 GS

W–L3–5
ERA3.95
WHIP1.14
IP86.2
H / K / BB75 / 95 / 24

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

WindowRateSample
Last 2 Weeks.350214 PA
Season.295997 PA
Last 2 Years.3384031 PA

Quality of Contact vs LHP

wOBA.352
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.305
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.798

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+120-160
BOLBetOnline+130-169
BRBetRivers+125
BOVBovada+130-170
DKDraftKings+131-175
CZRCaesars+119-159

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
WeatherNeutral

Batter · Total Bases / PA vs RHP.419

WindowRateSample
Last 2 Weeks.54335 PA
Season.400145 PA
Last 2 Years.410841 PA

Last 5 GamesTotal Bases

Jun 19vs CLE9
Jun 20vs CLE0
Jun 21vs CLE2
Jun 22@ TOR1
Jun 23@ TOR0

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

WindowRateSample
Last 2 Weeks.52223 PA
Season.32798 PA
Last 2 Years.328125 PA

Opposing Starter · Season11 GS

W–L3–3
ERA3.56
WHIP1.17
IP60.2
H / K / BB41 / 58 / 30

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

WindowRateSample
Last 2 Weeks.364220 PA
Season.3481178 PA
Last 2 Years.3574694 PA

Quality of Contact vs RHP

wOBA.346
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.793

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

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

Context

Expected PAs4.55
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
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
WeatherNeutral
Recent Form🔥 13-game hitting streak

Batter · Total Bases / PA vs RHP.429

WindowRateSample
Last 2 Weeks.65838 PA
Season.358232 PA
Last 2 Years.371972 PA

Last 5 GamesTotal Bases

Jun 17@ ATH3
Jun 19@ COL1
Jun 20@ COL1
Jun 21@ COL6
Jun 23vs SEA1

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

WindowRateSample
Last 2 Weeks.37532 PA
Season.327202 PA
Last 2 Years.333739 PA

Opposing Starter · Season16 GS

W–L6–6
ERA4.26
WHIP1.04
IP93.0
H / K / BB79 / 92 / 18

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

WindowRateSample
Last 2 Weeks.351211 PA
Season.3521117 PA
Last 2 Years.3653777 PA

Quality of Contact vs RHP

wOBA.378
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.295
Hard-Hit % Allowed36%

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 · 2 · 1

Projection

Projected Total Bases1.793

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+126-164
BRBetRivers+110
BOVBovada+125-165
DKDraftKings+125-167
CZRCaesars+115-154

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

Context

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

Batter · Total Bases / PA vs LHP.398

WindowRateSample
Last 2 Weeks.5569 PA
Season.45566 PA
Last 2 Years.347259 PA

Last 5 GamesTotal Bases

Jun 19@ TEX0
Jun 20@ TEX4
Jun 21@ TEX1
Jun 22vs ATL1
Jun 23vs ATL6

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

WindowRateSample
Last 2 Weeks.24129 PA
Season.307189 PA
Last 2 Years.364624 PA

Opposing Starter · Season12 GS

W–L6–4
ERA3.00
WHIP1.13
IP72.0
H / K / BB54 / 60 / 27

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

WindowRateSample
Last 2 Weeks.356191 PA
Season.3011051 PA
Last 2 Years.3383980 PA

Quality of Contact vs LHP

wOBA.344
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.286
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 · 0 · 0

Projection

Projected Total Bases1.727

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+124-161
BRBetRivers+120
BOVBovada+130-170
DKDraftKings+130-174
CZRCaesars+119-159

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

Context

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

Batter · Total Bases / PA vs RHP.418

WindowRateSample
Last 2 Weeks.42935 PA
Season.475236 PA
Last 2 Years.412869 PA

Last 5 GamesTotal Bases

Jun 17vs KC2
Jun 19@ TB4
Jun 20@ TB4
Jun 21@ TB6
Jun 22vs PHI1

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

WindowRateSample
Last 2 Weeks.53330 PA
Season.457184 PA
Last 2 Years.457655 PA

Opposing Starter · Season16 GS

W–L3–4
ERA5.58
WHIP1.45
IP80.2
H / K / BB90 / 82 / 27

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

WindowRateSample
Last 2 Weeks.383162 PA
Season.307730 PA
Last 2 Years.3162488 PA

Quality of Contact vs RHP

wOBA.338
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.357
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head5-for-23

Total Bases8 in 24 PA
Career Average.208
Plate Appearances24
HR · K · BB1 · 3 · 0

Projection

Projected Total Bases1.779

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+115-155
BOLBetOnline+113-147
BRBetRivers+104
BOVBovada+100-130
DKDraftKings-101-132
CZRCaesars+105-139

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

Context

Expected PAs4.1
vs SP / Bullpen~2.8× / ~1.3×
BallparkHitter-friendly
WeatherWorking against

Batter · Total Bases / PA vs LHP.376

WindowRateSample
Last 2 Weeks.5002 PA
Season.5002 PA
Last 2 Years.5006 PA

Last 5 GamesTotal Bases

Jun 7@ NYY2
Jun 20@ SEA1
Jun 21@ SEA0
Jun 22@ COL0
Jun 23@ COL2

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

WindowRateSample
Last 2 Weeks.48841 PA
Season.535243 PA
Last 2 Years.4641144 PA

Opposing Starter · Season14 GS

W–L1–7
ERA7.50
WHIP1.61
IP72.0
H / K / BB99 / 61 / 17

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

WindowRateSample
Last 2 Weeks.392166 PA
Season.383985 PA
Last 2 Years.3833264 PA

Quality of Contact vs LHP

wOBA.325
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.353
Hard-Hit % Allowed46%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.746

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+109-141
BRBetRivers+102
BOVBovada+100-130
DKDraftKings-102-130
CZRCaesars+107-145

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

Context

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

Batter · Total Bases / PA vs RHP.386

WindowRateSample
Last 2 Weeks.36444 PA
Season.411241 PA
Last 2 Years.413860 PA

Last 5 GamesTotal Bases

Jun 17@ ATH4
Jun 19@ COL0
Jun 20@ COL5
Jun 21@ COL2
Jun 23vs SEA1

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

WindowRateSample
Last 2 Weeks.37532 PA
Season.327202 PA
Last 2 Years.333739 PA

Opposing Starter · Season16 GS

W–L6–6
ERA4.26
WHIP1.04
IP93.0
H / K / BB79 / 92 / 18

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

WindowRateSample
Last 2 Weeks.351211 PA
Season.3521117 PA
Last 2 Years.3653777 PA

Quality of Contact vs RHP

wOBA.361
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.295
Hard-Hit % Allowed36%

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

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+123
BOVBovada+130-170
DKDraftKings+128-170
CZRCaesars+118-159

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
WeatherNeutral

Batter · Total Bases / PA vs RHP.423

WindowRateSample
Last 2 Weeks.56730 PA
Season.417204 PA
Last 2 Years.389800 PA

Last 5 GamesTotal Bases

Jun 18@ NYY4
Jun 19@ DET0
Jun 20@ DET0
Jun 21@ DET0
Jun 22vs CLE1

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

WindowRateSample
Last 2 Weeks.19121 PA
Season.373193 PA
Last 2 Years.383796 PA

Opposing Starter · Season17 GS

W–L2–8
ERA3.78
WHIP1.14
IP95.1
H / K / BB80 / 81 / 29

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

WindowRateSample
Last 2 Weeks.389162 PA
Season.338985 PA
Last 2 Years.3323060 PA

Quality of Contact vs RHP

wOBA.335
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.291
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head3-for-12

Total Bases3 in 14 PA
Career Average.214
Plate Appearances14
HR · K · BB0 · 3 · 2

Projection

Projected Total Bases1.735

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+164-217
BRBetRivers+138

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

Context

Expected PAs4.55
vs SP / Bullpen~2× / ~2.5×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.411

WindowRateSample
Last 2 Weeks.0001 PA
Season.58174 PA
Last 2 Years.377387 PA

Last 5 GamesTotal Bases

May 27@ NYM0
May 29vs ATL0
May 30vs ATL3
May 31vs ATL2
Jun 23vs MIL0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season6 GS

W–L3–2
ERA3.12
WHIP1.23
IP52.0
H / K / BB47 / 52 / 17

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

WindowRateSample
Last 2 Weeks.306199 PA
Season.3021171 PA
Last 2 Years.3142809 PA

Quality of Contact vs LHP

wOBA.331
Hard-Hit %36%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.767

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+115-155
BOLBetOnline+126-164
BRBetRivers+118
BOVBovada+130-170
DKDraftKings+130-174
CZRCaesars+120-162

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

WindowRateSample
Last 2 Weeks.84613 PA
Season.48882 PA
Last 2 Years.457304 PA

Last 5 GamesTotal Bases

Jun 16@ CIN4
Jun 17@ CIN1
Jun 18@ PHI0
Jun 20@ PHI5
Jun 23vs CHC0

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

WindowRateSample
Last 2 Weeks.15632 PA
Season.388250 PA
Last 2 Years.409973 PA

Opposing Starter · Season16 GS

W–L5–6
ERA4.40
WHIP1.05
IP92.0
H / K / BB74 / 88 / 23

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

WindowRateSample
Last 2 Weeks.361208 PA
Season.3631164 PA
Last 2 Years.3674601 PA

Quality of Contact vs LHP

wOBA.355
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.288
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head0-for-5

Total Bases0 in 5 PA
Career Average.000
Plate Appearances5
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.76

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+123
BOVBovada+125-165
DKDraftKings+124-166
CZRCaesars+122-164

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

Batter · Total Bases / PA vs RHP.451

WindowRateSample
Last 2 Weeks.64648 PA
Season.409247 PA
Last 2 Years.388960 PA

Last 5 GamesTotal Bases

Jun 19vs SD4
Jun 20vs SD2
Jun 21vs SD1
Jun 22@ MIA4
Jun 23@ MIA7

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

WindowRateSample
Last 2 Weeks
Season.322149 PA
Last 2 Years.316367 PA

Opposing Starter · Season13 GS

W–L3–6
ERA4.41
WHIP1.22
IP67.1
H / K / BB54 / 73 / 28

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

WindowRateSample
Last 2 Weeks.386254 PA
Season.344957 PA
Last 2 Years.3562859 PA

Quality of Contact vs RHP

wOBA.364
Hard-Hit %47%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head3-for-5

Total Bases6 in 6 PA
Career Average.500
Plate Appearances6
HR · K · BB1 · 2 · 1

Projection

Projected Total Bases1.741

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+118
BOVBovada+130-170
DKDraftKings+127-169
CZRCaesars+115-150

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

Batter · Total Bases / PA vs RHP.383

WindowRateSample
Last 2 Weeks.38954 PA
Season.390259 PA
Last 2 Years.384854 PA

Last 5 GamesTotal Bases

Jun 19vs SF1
Jun 20vs SF1
Jun 21vs SF2
Jun 22vs TEX3
Jun 23vs TEX2

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

WindowRateSample
Last 2 Weeks.46730 PA
Season.381139 PA
Last 2 Years.354503 PA

Opposing Starter · Season16 GS

W–L6–5
ERA3.55
WHIP1.03
IP88.2
H / K / BB71 / 106 / 20

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

WindowRateSample
Last 2 Weeks.365222 PA
Season.317967 PA
Last 2 Years.3544016 PA

Quality of Contact vs RHP

wOBA.340
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.310
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

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+130-175
BOLBetOnline+128-167
BRBetRivers+110
BOVBovada+130-170
DKDraftKings+129-173
CZRCaesars+125-170

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× / ~2.3×
BallparkNeutral
WeatherHelping
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.437

WindowRateSample
Last 2 Weeks.71414 PA
Season.45781 PA
Last 2 Years.47788 PA

Last 5 GamesTotal Bases

Jun 19@ NYY0
Jun 20@ NYY4
Jun 21@ NYY1
Jun 22vs MIL0
Jun 23vs MIL0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season6 GS

W–L3–2
ERA3.12
WHIP1.23
IP52.0
H / K / BB47 / 52 / 17

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

WindowRateSample
Last 2 Weeks.306199 PA
Season.3021171 PA
Last 2 Years.3142809 PA

Quality of Contact vs LHP

wOBA.364
Hard-Hit %43%

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+130-175
BOLBetOnline+128-167
BRBetRivers+135
BOVBovada+120-160
DKDraftKings+119-158
CZRCaesars+118-157

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

Context

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

Batter · Total Bases / PA vs LHP.369

WindowRateSample
Last 2 Weeks.20729 PA
Season.42397 PA
Last 2 Years.497334 PA

Last 5 GamesTotal Bases

Jun 19vs WSH2
Jun 20vs WSH2
Jun 21vs WSH3
Jun 22vs KC2
Jun 23vs KC0

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

WindowRateSample
Last 2 Weeks.50038 PA
Season.350246 PA
Last 2 Years.342667 PA

Opposing Starter · Season15 GS

W–L4–5
ERA4.50
WHIP1.32
IP80.0
H / K / BB84 / 75 / 22

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

WindowRateSample
Last 2 Weeks.348204 PA
Season.361906 PA
Last 2 Years.3313128 PA

Quality of Contact vs LHP

wOBA.328
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.326
Hard-Hit % Allowed33%

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

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-110-120
BOLBetOnline+103-133
BRBetRivers+102
BOVBovada+105-135
DKDraftKings+105-139
CZRCaesars+100-134

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

Batter · Total Bases / PA vs LHP.368

WindowRateSample
Last 2 Weeks.50024 PA
Season.29681 PA
Last 2 Years.29681 PA

Last 5 GamesTotal Bases

Jun 19vs PIT5
Jun 20vs PIT1
Jun 21vs PIT4
Jun 22vs BOS1
Jun 23vs BOS2

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

WindowRateSample
Last 2 Weeks.30813 PA
Season.37785 PA
Last 2 Years.365263 PA

Opposing Starter · Season15 GS

W–L3–3
ERA2.83
WHIP1.14
IP82.2
H / K / BB69 / 84 / 25

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

WindowRateSample
Last 2 Weeks.410139 PA
Season.353575 PA
Last 2 Years.3331976 PA

Quality of Contact vs LHP

wOBA.318
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.315
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.714

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+150
BOVBovada+140-185
DKDraftKings+138-185
FANFanatics+125-165
CZRCaesars+130-176

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

Context

Expected PAs4.45
vs SP / Bullpen~2× / ~2.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.417

WindowRateSample
Last 2 Weeks.57114 PA
Season.44075 PA
Last 2 Years.451319 PA

Last 5 GamesTotal Bases

Jun 19@ TEX0
Jun 20@ TEX6
Jun 21@ TEX1
Jun 22vs ATL6
Jun 23vs ATL1

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

WindowRateSample
Last 2 Weeks.24129 PA
Season.307189 PA
Last 2 Years.364624 PA

Opposing Starter · Season12 GS

W–L6–4
ERA3.00
WHIP1.13
IP72.0
H / K / BB54 / 60 / 27

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

WindowRateSample
Last 2 Weeks.356191 PA
Season.3011051 PA
Last 2 Years.3383980 PA

Quality of Contact vs LHP

wOBA.338
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.286
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head7-for-20

Total Bases11 in 25 PA
Career Average.280
Plate Appearances25
HR · K · BB1 · 1 · 5

Projection

Projected Total Bases1.701

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+128-167
BRBetRivers+128
BOVBovada+130-170
DKDraftKings+127-169
CZRCaesars+122-164

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

Batter · Total Bases / PA vs RHP.483

WindowRateSample
Last 2 Weeks.84626 PA
Season.51568 PA
Last 2 Years.39494 PA

Last 5 GamesTotal Bases

Jun 15@ AZ5
Jun 16@ AZ3
Jun 20@ ATH4
Jun 21@ ATH4
Jun 22vs BAL1

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

WindowRateSample
Last 2 Weeks.33327 PA
Season.36269 PA
Last 2 Years.36269 PA

Opposing Starter · Season6 GS

W–L1–2
ERA5.64
WHIP1.65
IP30.1
H / K / BB31 / 25 / 19

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

WindowRateSample
Last 2 Weeks.318220 PA
Season.3481145 PA
Last 2 Years.3663024 PA

Quality of Contact vs RHP

wOBA.381
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.339
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.775

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

We project 1.8 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.385

WindowRateSample
Last 2 Weeks.45824 PA
Season.38683 PA
Last 2 Years.347285 PA

Last 5 GamesTotal Bases

Jun 19vs PIT2
Jun 20vs PIT0
Jun 21vs PIT1
Jun 22vs BOS1
Jun 23vs BOS4

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

WindowRateSample
Last 2 Weeks.11834 PA
Season.262225 PA
Last 2 Years.351970 PA

Opposing Starter · Season15 GS

W–L3–3
ERA2.83
WHIP1.14
IP82.2
H / K / BB69 / 84 / 25

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

WindowRateSample
Last 2 Weeks.424191 PA
Season.345892 PA
Last 2 Years.3342643 PA

Quality of Contact vs LHP

wOBA.338
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.272
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 · 0 · 0

Projection

Projected Total Bases1.712

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+103-133
BRBetRivers-113
BOVBovada+110-145
DKDraftKings+110-147
CZRCaesars+100-134

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

Context

Expected PAs4.55
vs SP / Bullpen~2.6× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.410

WindowRateSample
Last 2 Weeks.66721 PA
Season.38276 PA
Last 2 Years.319232 PA

Last 5 GamesTotal Bases

Jun 18vs STL4
Jun 19vs STL0
Jun 21vs STL4
Jun 22@ TB1
Jun 23@ TB7

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

WindowRateSample
Last 2 Weeks.25016 PA
Season.31782 PA
Last 2 Years.272291 PA

Opposing Starter · Season11 GS

W–L3–5
ERA3.33
WHIP1.31
IP54.0
H / K / BB51 / 53 / 20

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

WindowRateSample
Last 2 Weeks.393219 PA
Season.3571166 PA
Last 2 Years.3643430 PA

Quality of Contact vs RHP

wOBA.346
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.288
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head0-for-1

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

Projection

Projected Total Bases1.742

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
BOLBetOnline-156+120
CZRCaesars-170+125

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

Context

Expected PAs4.65
vs SP / Bullpen~2.8× / ~1.9×
BallparkNeutral
WeatherNeutral
Recent Form🔥 11-game hitting streak

Batter · Total Bases / PA vs LHP.382

WindowRateSample
Last 2 Weeks.46213 PA
Season.389108 PA
Last 2 Years.355372 PA

Last 5 GamesTotal Bases

Jun 16vs COL4
Jun 17vs COL4
Jun 19vs TOR3
Jun 20vs TOR5
Jun 23@ NYM4

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

WindowRateSample
Last 2 Weeks.15819 PA
Season.34584 PA
Last 2 Years.345252 PA

Opposing Starter · Season3 GS

W–L1–2
ERA4.87
WHIP1.41
IP57.1
H / K / BB61 / 60 / 20

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

WindowRateSample
Last 2 Weeks.475181 PA
Season.3691075 PA
Last 2 Years.3133353 PA

Quality of Contact vs LHP

wOBA.335
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.287
Hard-Hit % Allowed35%

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

Projection

Projected Total Bases1.741

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+126-164
BRBetRivers+110
BOVBovada+120-160
DKDraftKings+118-156
CZRCaesars+116-154

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

WindowRateSample
Last 2 Weeks.38539 PA
Season.446240 PA
Last 2 Years.375957 PA

Last 5 GamesTotal Bases

Jun 19@ ATL2
Jun 20@ ATL0
Jun 21@ ATL1
Jun 22@ CIN3
Jun 23@ CIN2

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

WindowRateSample
Last 2 Weeks.54533 PA
Season.362141 PA
Last 2 Years.303201 PA

Opposing Starter · Season12 GS

W–L3–5
ERA4.81
WHIP1.47
IP58.0
H / K / BB56 / 48 / 29

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

WindowRateSample
Last 2 Weeks.253182 PA
Season.376913 PA
Last 2 Years.3582826 PA

Quality of Contact vs RHP

wOBA.345
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.349
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head0-for-0

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

Projection

Projected Total Bases1.741

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+115-155
BOLBetOnline+110-143
BRBetRivers+102
BOVBovada+110-145
DKDraftKings+109-145
CZRCaesars+103-137

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

Context

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

Batter · Total Bases / PA vs RHP.467

WindowRateSample
Last 2 Weeks.60030 PA
Season.522178 PA
Last 2 Years.460444 PA

Last 5 GamesTotal Bases

Jun 17vs BAL5
Jun 18vs BAL0
Jun 19vs BOS0
Jun 20vs BOS0
Jun 21vs BOS4

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

WindowRateSample
Last 2 Weeks.31029 PA
Season.348201 PA
Last 2 Years.328329 PA

Opposing Starter · Season16 GS

W–L7–3
ERA3.07
WHIP1.09
IP96.2
H / K / BB83 / 107 / 22

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

WindowRateSample
Last 2 Weeks.409252 PA
Season.3751196 PA
Last 2 Years.3503401 PA

Quality of Contact vs RHP

wOBA.368
Hard-Hit %42%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.317
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.738

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-170+127

We project 1.7 TB vs the 0.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 RHP.416

WindowRateSample
Last 2 Weeks.56439 PA
Season.376205 PA
Last 2 Years.384815 PA

Last 5 GamesTotal Bases

Jun 19@ AZ4
Jun 20@ AZ3
Jun 21@ AZ1
Jun 22vs LAD0
Jun 23vs LAD1

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season13 GS

W–L8–2
ERA1.58
WHIP0.90
IP79.2
H / K / BB48 / 86 / 24

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

WindowRateSample
Last 2 Weeks.398186 PA
Season.343985 PA
Last 2 Years.3192342 PA

Quality of Contact vs RHP

wOBA.347
Hard-Hit %33%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.763

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
FANFanatics-160+120
CZRCaesars-162+121

We project 1.8 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.395

WindowRateSample
Last 2 Weeks.43151 PA
Season.372188 PA
Last 2 Years.431673 PA

Last 5 GamesTotal Bases

Jun 19vs SF0
Jun 20vs SF0
Jun 21vs SF4
Jun 22vs TEX2
Jun 23vs TEX2

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

WindowRateSample
Last 2 Weeks.25020 PA
Season.352193 PA
Last 2 Years.334542 PA

Opposing Starter · Season16 GS

W–L6–5
ERA3.55
WHIP1.03
IP88.2
H / K / BB71 / 106 / 20

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

WindowRateSample
Last 2 Weeks.516159 PA
Season.383809 PA
Last 2 Years.3852956 PA

Quality of Contact vs RHP

wOBA.344
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.285
Hard-Hit % Allowed40%

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

BookOverUnder
MGMBetMGM-160+120
CZRCaesars-162+121

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

Context

Expected PAs4.45
vs SP / Bullpen~2× / ~2.5×
BallparkNeutral
WeatherNeutral
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs LHP.401

WindowRateSample
Last 2 Weeks.63611 PA
Season.38867 PA
Last 2 Years.398327 PA

Last 5 GamesTotal Bases

Jun 16vs COL3
Jun 17vs COL3
Jun 19vs TOR4
Jun 20vs TOR1
Jun 23@ NYM1

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

WindowRateSample
Last 2 Weeks.53826 PA
Season.399153 PA
Last 2 Years.356683 PA

Opposing Starter · Season3 GS

W–L1–2
ERA4.87
WHIP1.41
IP57.1
H / K / BB61 / 60 / 20

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

WindowRateSample
Last 2 Weeks.363223 PA
Season.3091087 PA
Last 2 Years.3244065 PA

Quality of Contact vs LHP

wOBA.374
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.337
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head2-for-4

Total Bases3 in 4 PA
Career Average.500
Plate Appearances4
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.731

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+139-182
BRBetRivers+135
BOVBovada+140-185
CZRCaesars+128-173

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

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherHelping
Recent Form🔥 6-game hitting streak

Batter · Total Bases / PA vs RHP.373

WindowRateSample
Last 2 Weeks.38234 PA
Season.385192 PA
Last 2 Years.345874 PA

Last 5 GamesTotal Bases

Jun 19@ ATH4
Jun 20@ ATH2
Jun 21@ ATH2
Jun 22vs BAL2
Jun 23vs BAL5

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

WindowRateSample
Last 2 Weeks.33327 PA
Season.36269 PA
Last 2 Years.36269 PA

Opposing Starter · Season6 GS

W–L1–2
ERA5.64
WHIP1.65
IP30.1
H / K / BB31 / 25 / 19

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

WindowRateSample
Last 2 Weeks.318220 PA
Season.3481145 PA
Last 2 Years.3663024 PA

Quality of Contact vs RHP

wOBA.344
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.339
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.757

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+120-156
BRBetRivers+108
BOVBovada+120-160
DKDraftKings+117-155
FANFanatics+115-150
CZRCaesars+111-148

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

Context

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

Batter · Total Bases / PA vs LHP.410

WindowRateSample
Last 2 Weeks.64314 PA
Season.39361 PA
Last 2 Years.423168 PA

Last 5 GamesTotal Bases

Jun 17vs SF1
Jun 19vs MIL0
Jun 20vs MIL1
Jun 21vs MIL0
Jun 23@ SD1

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years.433810 PA

Opposing Starter · Season1 GS

W–L1–0
ERA3.18
WHIP1.24
IP5.2
H / K / BB5 / 5 / 2

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

WindowRateSample
Last 2 Weeks.394226 PA
Season.3331044 PA
Last 2 Years.3283781 PA

Quality of Contact vs LHP

wOBA.349
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.335
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.688

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

WindowRateSample
Last 2 Weeks.46715 PA
Season.306111 PA
Last 2 Years.369252 PA

Last 5 GamesTotal Bases

Jun 19vs MIL1
Jun 20vs MIL0
Jun 21vs MIL1
Jun 22@ SD3
Jun 23@ SD0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years.433810 PA

Opposing Starter · Season1 GS

W–L1–0
ERA3.18
WHIP1.24
IP5.2
H / K / BB5 / 5 / 2

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

WindowRateSample
Last 2 Weeks.394226 PA
Season.3331044 PA
Last 2 Years.3283781 PA

Quality of Contact vs LHP

wOBA.322
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.335
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head2-for-9

Total Bases3 in 9 PA
Career Average.222
Plate Appearances9
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.687

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+139-182
BRBetRivers+112
CZRCaesars+123-164

We project 1.7 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.403

WindowRateSample
Last 2 Weeks.52934 PA
Season.369103 PA
Last 2 Years.377273 PA

Last 5 GamesTotal Bases

Jun 16@ PHI0
Jun 19vs SF2
Jun 20vs SF4
Jun 22vs TEX0
Jun 23vs TEX6

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

WindowRateSample
Last 2 Weeks.46730 PA
Season.381139 PA
Last 2 Years.354503 PA

Opposing Starter · Season16 GS

W–L6–5
ERA3.55
WHIP1.03
IP88.2
H / K / BB71 / 106 / 20

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

WindowRateSample
Last 2 Weeks.365222 PA
Season.317967 PA
Last 2 Years.3544016 PA

Quality of Contact vs RHP

wOBA.338
Hard-Hit %47%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.310
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.71

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-170+127

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

Context

Expected PAs4.35
vs SP / Bullpen~3× / ~1.3×
BallparkHitter-friendly
WeatherWorking against

Batter · Total Bases / PA vs LHP.429

WindowRateSample
Last 2 Weeks.54522 PA
Season.46792 PA
Last 2 Years.451293 PA

Last 5 GamesTotal Bases

Jun 19vs PIT0
Jun 20vs PIT0
Jun 21vs PIT0
Jun 22vs BOS1
Jun 23vs BOS1

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

WindowRateSample
Last 2 Weeks.11834 PA
Season.262225 PA
Last 2 Years.351970 PA

Opposing Starter · Season15 GS

W–L3–3
ERA2.83
WHIP1.14
IP82.2
H / K / BB69 / 84 / 25

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

WindowRateSample
Last 2 Weeks.424191 PA
Season.345892 PA
Last 2 Years.3342643 PA

Quality of Contact vs LHP

wOBA.354
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.272
Hard-Hit % Allowed27%

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

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+103-133
BRBetRivers-127
BOVBovada+105-135
DKDraftKings+102-135
CZRCaesars-104-129

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

WindowRateSample
Last 2 Weeks.40922 PA
Season.38596 PA
Last 2 Years.429317 PA

Last 5 GamesTotal Bases

Jun 19vs WSH2
Jun 20vs WSH3
Jun 21vs WSH0
Jun 22vs KC0
Jun 23vs KC6

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

WindowRateSample
Last 2 Weeks.50038 PA
Season.350246 PA
Last 2 Years.342667 PA

Opposing Starter · Season15 GS

W–L4–5
ERA4.50
WHIP1.32
IP80.0
H / K / BB84 / 75 / 22

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

WindowRateSample
Last 2 Weeks.348204 PA
Season.361906 PA
Last 2 Years.3313128 PA

Quality of Contact vs LHP

wOBA.342
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.326
Hard-Hit % Allowed33%

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

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+106-137
BRBetRivers-120
BOVBovada+100-130
DKDraftKings-101-131
CZRCaesars-105-127

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

Context

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

Batter · Total Bases / PA vs RHP.353

WindowRateSample
Last 2 Weeks.26534 PA
Season.355138 PA
Last 2 Years.428643 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.391

WindowRateSample
Last 2 Weeks.54533 PA
Season.362141 PA
Last 2 Years.303201 PA

Opposing Starter · Season12 GS

W–L3–5
ERA4.81
WHIP1.47
IP58.0
H / K / BB56 / 48 / 29

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

WindowRateSample
Last 2 Weeks.253182 PA
Season.376913 PA
Last 2 Years.3582826 PA

Quality of Contact vs RHP

wOBA.313
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.349
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.713

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+115-155
BOLBetOnline+115-149
BRBetRivers-104
BOVBovada+110-145
DKDraftKings+110-145
FANFanatics+110-145
CZRCaesars+107-143

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
WeatherNeutral

Batter · Total Bases / PA vs LHP.369

WindowRateSample
Last 2 Weeks.0003 PA
Season.43957 PA
Last 2 Years.338142 PA

Last 5 GamesTotal Bases

May 22@ NYY1
Jun 19vs WSH4
Jun 21vs WSH6
Jun 22vs KC0
Jun 23vs KC1

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

WindowRateSample
Last 2 Weeks.50038 PA
Season.350246 PA
Last 2 Years.342667 PA

Opposing Starter · Season15 GS

W–L4–5
ERA4.50
WHIP1.32
IP80.0
H / K / BB84 / 75 / 22

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

WindowRateSample
Last 2 Weeks.348204 PA
Season.361906 PA
Last 2 Years.3313128 PA

Quality of Contact vs LHP

wOBA.309
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.326
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.712

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+149-196
BRBetRivers+163
CZRCaesars+146-197

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
WeatherNeutral

Batter · Total Bases / PA vs RHP.355

WindowRateSample
Last 2 Weeks.37929 PA
Season.343198 PA
Last 2 Years.306624 PA

Last 5 GamesTotal Bases

Jun 19@ HOU3
Jun 20@ HOU0
Jun 21@ HOU1
Jun 22@ CWS4
Jun 23@ CWS0

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

WindowRateSample
Last 2 Weeks.48431 PA
Season.323158 PA
Last 2 Years.399654 PA

Opposing Starter · Season8 GS

W–L2–6
ERA4.34
WHIP1.42
IP74.2
H / K / BB76 / 50 / 30

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

WindowRateSample
Last 2 Weeks.376242 PA
Season.3261006 PA
Last 2 Years.3462720 PA

Quality of Contact vs RHP

wOBA.321
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.331
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head1-for-9

Total Bases1 in 9 PA
Career Average.111
Plate Appearances9
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+146-192
BRBetRivers+117
BOVBovada+135-180
DKDraftKings+136-182
CZRCaesars+138-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.368

WindowRateSample
Last 2 Weeks.37837 PA
Season.34241 PA
Last 2 Years.38276 PA

Last 5 GamesTotal Bases

Jun 18@ ATH0
Jun 19@ ATH4
Jun 20@ ATH4
Jun 21@ ATH5
Jun 22vs BAL0

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

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

Opposing Starter · Season6 GS

W–L1–2
ERA5.64
WHIP1.65
IP30.1
H / K / BB31 / 25 / 19

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

WindowRateSample
Last 2 Weeks.321240 PA
Season.3771080 PA
Last 2 Years.3503547 PA

Quality of Contact vs RHP

wOBA.320
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.346
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.736

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+139-182
BRBetRivers+125
BOVBovada+140-185
DKDraftKings+138-184
CZRCaesars+125-170

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

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
WeatherWorking against

Batter · Total Bases / PA vs LHP.369

WindowRateSample
Last 2 Weeks.36422 PA
Season.39279 PA
Last 2 Years.327211 PA

Last 5 GamesTotal Bases

Jun 18vs NYM0
Jun 20vs NYM1
Jun 21vs NYM0
Jun 22@ WSH4
Jun 23@ WSH7

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
ERA2.70
WHIP0.90
IP3.1
H / K / BB2 / 3 / 1

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

WindowRateSample
Last 2 Weeks.496242 PA
Season.3941251 PA
Last 2 Years.4013326 PA

Quality of Contact vs LHP

wOBA.300
Hard-Hit %32%

How well he's squaring up the ball.

Head-to-Head0-for-0

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

Projection

Projected Total Bases1.704

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-101-128
BRBetRivers-114
BOVBovada-105-125
DKDraftKings-106-125
CZRCaesars-105-129

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

WindowRateSample
Last 2 Weeks.38255 PA
Season.362268 PA
Last 2 Years.416972 PA

Last 5 GamesTotal Bases

Jun 19@ LAD4
Jun 20@ LAD0
Jun 21@ LAD3
Jun 22@ LAA5
Jun 23@ LAA1

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

WindowRateSample
Last 2 Weeks.33327 PA
Season.333210 PA
Last 2 Years.294694 PA

Opposing Starter · Season17 GS

W–L8–4
ERA3.32
WHIP1.32
IP95.0
H / K / BB77 / 102 / 48

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

WindowRateSample
Last 2 Weeks.430151 PA
Season.326743 PA
Last 2 Years.3601498 PA

Quality of Contact vs RHP

wOBA.324
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.320
Hard-Hit % Allowed37%

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

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+115-155
BOLBetOnline+118-154
BRBetRivers+105
BOVBovada+110-145
DKDraftKings+110-147
CZRCaesars+107-143

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

WindowRateSample
Last 2 Weeks.39433 PA
Season.306248 PA
Last 2 Years.4301057 PA

Last 5 GamesTotal Bases

Jun 18@ BOS4
Jun 19@ CHC0
Jun 20@ CHC2
Jun 22vs HOU2
Jun 23vs HOU1

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

WindowRateSample
Last 2 Weeks.61513 PA
Season.407150 PA
Last 2 Years.402358 PA

Opposing Starter · Season15 GS

W–L3–8
ERA5.48
WHIP1.50
IP85.1
H / K / BB97 / 69 / 31

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

WindowRateSample
Last 2 Weeks.333210 PA
Season.322906 PA
Last 2 Years.3563327 PA

Quality of Contact vs RHP

wOBA.321
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.330
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.702

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-110
BOVBovada+105-135
DKDraftKings+104-138
CZRCaesars+103-137

We project 1.7 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.35
vs SP / Bullpen~2× / ~2.3×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.390

WindowRateSample
Last 2 Weeks.48127 PA
Season.357196 PA
Last 2 Years.402699 PA

Last 5 GamesTotal Bases

Jun 19@ HOU0
Jun 20@ HOU5
Jun 21@ HOU1
Jun 22@ CWS0
Jun 23@ CWS0

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

WindowRateSample
Last 2 Weeks.48431 PA
Season.323158 PA
Last 2 Years.399654 PA

Opposing Starter · Season8 GS

W–L2–6
ERA4.34
WHIP1.42
IP74.2
H / K / BB76 / 50 / 30

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

WindowRateSample
Last 2 Weeks.376242 PA
Season.3261006 PA
Last 2 Years.3462720 PA

Quality of Contact vs RHP

wOBA.329
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.331
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head1-for-2

Total Bases1 in 4 PA
Career Average.250
Plate Appearances4
HR · K · BB0 · 0 · 1

Projection

Projected Total Bases1.665

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+117

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

Context

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

Batter · Total Bases / PA vs RHP.343

WindowRateSample
Last 2 Weeks.28346 PA
Season.354260 PA
Last 2 Years.361883 PA

Last 5 GamesTotal Bases

Jun 17@ PHI1
Jun 20vs SF0
Jun 21vs SF1
Jun 22vs TEX4
Jun 23vs TEX2

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

WindowRateSample
Last 2 Weeks.25020 PA
Season.352193 PA
Last 2 Years.334542 PA

Opposing Starter · Season16 GS

W–L6–5
ERA3.55
WHIP1.03
IP88.2
H / K / BB71 / 106 / 20

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

WindowRateSample
Last 2 Weeks.516159 PA
Season.383809 PA
Last 2 Years.3852956 PA

Quality of Contact vs RHP

wOBA.319
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.285
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.685

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+158-208
BRBetRivers+148
CZRCaesars+144-197

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

Context

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

Batter · Total Bases / PA vs RHP.320

WindowRateSample
Last 2 Weeks.27629 PA
Season.26790 PA
Last 2 Years.26790 PA

Last 5 GamesTotal Bases

Jun 18vs LAA1
Jun 19vs LAA1
Jun 20vs LAA1
Jun 21vs LAA1
Jun 23@ SF0

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

WindowRateSample
Last 2 Weeks
Season.462119 PA
Last 2 Years.370343 PA

Opposing Starter · Season12 GS

W–L1–7
ERA5.49
WHIP1.46
IP62.1
H / K / BB65 / 61 / 26

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

WindowRateSample
Last 2 Weeks.283173 PA
Season.3191140 PA
Last 2 Years.3253827 PA

Quality of Contact vs RHP

wOBA.323
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.375
Hard-Hit % Allowed36%

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

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+122-159
BRBetRivers+114
BOVBovada+140-185
DKDraftKings+137-183
CZRCaesars+127-170

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

Batter · Total Bases / PA vs LHP.405

WindowRateSample
Last 2 Weeks.60010 PA
Season.48945 PA
Last 2 Years.337196 PA

Last 5 GamesTotal Bases

Jun 19vs PIT2
Jun 20vs PIT6
Jun 21vs PIT2
Jun 22vs BOS3
Jun 23vs BOS1

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

WindowRateSample
Last 2 Weeks.30813 PA
Season.37785 PA
Last 2 Years.365263 PA

Opposing Starter · Season15 GS

W–L3–3
ERA2.83
WHIP1.14
IP82.2
H / K / BB69 / 84 / 25

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

WindowRateSample
Last 2 Weeks.410139 PA
Season.353575 PA
Last 2 Years.3331976 PA

Quality of Contact vs LHP

wOBA.331
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.315
Hard-Hit % Allowed31%

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

Projection

Projected Total Bases1.663

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+141-185
BRBetRivers+138
BOVBovada+145-190
DKDraftKings+144-192
CZRCaesars+134-179

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

Context

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

Batter · Total Bases / PA vs LHP.402

WindowRateSample
Last 2 Weeks.40025 PA
Season.432111 PA
Last 2 Years.462372 PA

Last 5 GamesTotal Bases

Jun 19vs CIN0
Jun 20vs CIN2
Jun 21vs CIN1
Jun 22@ DET0
Jun 23@ DET0

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

WindowRateSample
Last 2 Weeks.60015 PA
Season.51049 PA
Last 2 Years.316256 PA

Opposing Starter · Season10 GS

W–L3–4
ERA3.32
WHIP0.99
IP59.2
H / K / BB51 / 66 / 8

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

WindowRateSample
Last 2 Weeks.305177 PA
Season.310917 PA
Last 2 Years.3472831 PA

Quality of Contact vs LHP

wOBA.344
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.339
Hard-Hit % Allowed35%

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

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+141-185
BRBetRivers+135
BOVBovada+145-190
DKDraftKings+145-194
CZRCaesars+136-182

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

Context

Expected PAs4.45
vs SP / Bullpen~2× / ~2.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.417

WindowRateSample
Last 2 Weeks.62843 PA
Season.323254 PA
Last 2 Years.379794 PA

Last 5 GamesTotal Bases

Jun 17@ CIN3
Jun 18@ PHI0
Jun 20@ PHI1
Jun 21@ PHI0
Jun 23vs CHC5

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

WindowRateSample
Last 2 Weeks.05319 PA
Season.21081 PA
Last 2 Years.358313 PA

Opposing Starter · Season6 GS

W–L6–1
ERA4.04
WHIP1.04
IP49.0
H / K / BB40 / 30 / 11

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

WindowRateSample
Last 2 Weeks.361208 PA
Season.3631164 PA
Last 2 Years.3674601 PA

Quality of Contact vs RHP

wOBA.329
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.259
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head2-for-7

Total Bases2 in 8 PA
Career Average.250
Plate Appearances8
HR · K · BB0 · 1 · 1

Projection

Projected Total Bases1.677

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+113-147
BRBetRivers-104
BOVBovada+115-150
DKDraftKings+112-149
FANFanatics+105-140
CZRCaesars+106-141

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

Context

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

Batter · Total Bases / PA vs RHP.445

WindowRateSample
Last 2 Weeks.60543 PA
Season.449205 PA
Last 2 Years.359687 PA

Last 5 GamesTotal Bases

Jun 19@ AZ0
Jun 20@ AZ7
Jun 21@ AZ0
Jun 22vs LAD0
Jun 23vs LAD4

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season13 GS

W–L8–2
ERA1.58
WHIP0.90
IP79.2
H / K / BB48 / 86 / 24

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

WindowRateSample
Last 2 Weeks.398186 PA
Season.343985 PA
Last 2 Years.3192342 PA

Quality of Contact vs RHP

wOBA.342
Hard-Hit %31%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.723

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-143+110
CZRCaesars-154+115

We project 1.7 TB vs the 0.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 RHP.388

WindowRateSample
Last 2 Weeks.44243 PA
Season.386179 PA
Last 2 Years.349570 PA

Last 5 GamesTotal Bases

Jun 19@ LAD0
Jun 20@ LAD2
Jun 21@ LAD3
Jun 22@ LAA3
Jun 23@ LAA1

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

WindowRateSample
Last 2 Weeks.33327 PA
Season.333210 PA
Last 2 Years.294694 PA

Opposing Starter · Season17 GS

W–L8–4
ERA3.32
WHIP1.32
IP95.0
H / K / BB77 / 102 / 48

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

WindowRateSample
Last 2 Weeks.430151 PA
Season.326743 PA
Last 2 Years.3601498 PA

Quality of Contact vs RHP

wOBA.322
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.320
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head1-for-7

Total Bases1 in 7 PA
Career Average.143
Plate Appearances7
HR · K · BB0 · 1 · 0

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
BOLBetOnline+149-196
BRBetRivers+145
BOVBovada+145-190
DKDraftKings+144-193
CZRCaesars+139-190

We project 1.7 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 RHP.451

WindowRateSample
Last 2 Weeks.56951 PA
Season.434256 PA
Last 2 Years.4521035 PA

Last 5 GamesTotal Bases

Jun 19@ LAD4
Jun 20@ LAD0
Jun 21@ LAD5
Jun 22@ LAA1
Jun 23@ LAA0

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

WindowRateSample
Last 2 Weeks.31316 PA
Season.213174 PA
Last 2 Years.295586 PA

Opposing Starter · Season17 GS

W–L8–4
ERA3.32
WHIP1.32
IP95.0
H / K / BB77 / 102 / 48

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

WindowRateSample
Last 2 Weeks.277271 PA
Season.3111038 PA
Last 2 Years.3342306 PA

Quality of Contact vs RHP

wOBA.376
Hard-Hit %42%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.299
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head1-for-2

Total Bases1 in 4 PA
Career Average.250
Plate Appearances4
HR · K · BB0 · 1 · 1

Projection

Projected Total Bases1.712

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+118-154
BRBetRivers+116
BOVBovada+120-160
DKDraftKings+118-157
CZRCaesars+119-159

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

Context

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

Batter · Total Bases / PA vs RHP.367

WindowRateSample
Last 2 Weeks.38142 PA
Season.360225 PA
Last 2 Years.350711 PA

Last 5 GamesTotal Bases

Jun 19vs SD0
Jun 20vs SD0
Jun 21vs SD0
Jun 22@ MIA2
Jun 23@ MIA6

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

WindowRateSample
Last 2 Weeks
Season.322149 PA
Last 2 Years.316367 PA

Opposing Starter · Season13 GS

W–L3–6
ERA4.41
WHIP1.22
IP67.1
H / K / BB54 / 73 / 28

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

WindowRateSample
Last 2 Weeks.386254 PA
Season.344957 PA
Last 2 Years.3562859 PA

Quality of Contact vs RHP

wOBA.325
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed37%

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

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-127-102
CZRCaesars-122-111

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

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs LHP.351

WindowRateSample
Last 2 Weeks.18816 PA
Season.38360 PA
Last 2 Years.38360 PA

Last 5 GamesTotal Bases

Jun 17@ CIN3
Jun 18@ PHI3
Jun 20@ PHI4
Jun 21@ PHI4
Jun 23vs CHC1

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

WindowRateSample
Last 2 Weeks.2229 PA
Season.40499 PA
Last 2 Years.350314 PA

Opposing Starter · Season16 GS

W–L5–6
ERA4.40
WHIP1.05
IP92.0
H / K / BB74 / 88 / 23

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

WindowRateSample
Last 2 Weeks.390231 PA
Season.3431149 PA
Last 2 Years.3623805 PA

Quality of Contact vs LHP

wOBA.319
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.302
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.681

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
BRBetRivers+145
BOVBovada+140-185
DKDraftKings+145-195
CZRCaesars+138-190

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

WindowRateSample
Last 2 Weeks.42914 PA
Season.42587 PA
Last 2 Years.472235 PA

Last 5 GamesTotal Bases

Jun 17@ CIN3
Jun 18@ PHI0
Jun 20@ PHI1
Jun 21@ PHI0
Jun 23vs CHC5

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

WindowRateSample
Last 2 Weeks.15632 PA
Season.388250 PA
Last 2 Years.409973 PA

Opposing Starter · Season16 GS

W–L5–6
ERA4.40
WHIP1.05
IP92.0
H / K / BB74 / 88 / 23

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

WindowRateSample
Last 2 Weeks.361208 PA
Season.3631164 PA
Last 2 Years.3674601 PA

Quality of Contact vs LHP

wOBA.339
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.288
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.68

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+113-147
BRBetRivers+108
BOVBovada+115-150
DKDraftKings+112-149
FANFanatics+105-140
CZRCaesars+104-137

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
WeatherNeutral

Batter · Total Bases / PA vs RHP.357

WindowRateSample
Last 2 Weeks.31316 PA
Season.322146 PA
Last 2 Years.413898 PA

Last 5 GamesTotal Bases

Jun 18vs BAL0
Jun 19vs BOS0
Jun 20vs BOS1
Jun 21vs BOS0
Jun 23@ PIT4

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

WindowRateSample
Last 2 Weeks.31029 PA
Season.348201 PA
Last 2 Years.328329 PA

Opposing Starter · Season16 GS

W–L7–3
ERA3.07
WHIP1.09
IP96.2
H / K / BB83 / 107 / 22

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

WindowRateSample
Last 2 Weeks.409252 PA
Season.3751196 PA
Last 2 Years.3503401 PA

Quality of Contact vs RHP

wOBA.314
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.317
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-1

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

Projection

Projected Total Bases1.68

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-159+119

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

Context

Expected PAs4.45
vs SP / Bullpen~2.6× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs RHP.360

WindowRateSample
Last 2 Weeks.0006 PA
Season.45544 PA
Last 2 Years.338204 PA

Last 5 GamesTotal Bases

Jun 18@ MIL4
Jun 19@ HOU0
Jun 21@ HOU0
Jun 22@ CWS0
Jun 23@ CWS0

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

WindowRateSample
Last 2 Weeks.21723 PA
Season.493150 PA
Last 2 Years.363614 PA

Opposing Starter · Season8 GS

W–L2–6
ERA4.34
WHIP1.42
IP74.2
H / K / BB76 / 50 / 30

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

WindowRateSample
Last 2 Weeks.386189 PA
Season.3441069 PA
Last 2 Years.3513090 PA

Quality of Contact vs RHP

wOBA.304
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.320
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head1-for-5

Total Bases1 in 6 PA
Career Average.167
Plate Appearances6
HR · K · BB0 · 3 · 0

Projection

Projected Total Bases1.646

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-140+105
BOLBetOnline-132+102

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

Context

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

Batter · Total Bases / PA vs LHP.395

WindowRateSample
Last 2 Weeks.50014 PA
Season.41083 PA
Last 2 Years.387207 PA

Last 5 GamesTotal Bases

Jun 19vs CWS4
Jun 20vs CWS0
Jun 21vs CWS1
Jun 22vs NYY0
Jun 23vs NYY2

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

WindowRateSample
Last 2 Weeks.42433 PA
Season.380258 PA
Last 2 Years.382450 PA

Opposing Starter · Season15 GS

W–L3–5
ERA3.95
WHIP1.14
IP86.2
H / K / BB75 / 95 / 24

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

WindowRateSample
Last 2 Weeks.350214 PA
Season.295997 PA
Last 2 Years.3384031 PA

Quality of Contact vs LHP

wOBA.328
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.305
Hard-Hit % Allowed33%

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

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+150
BOVBovada+150-200
DKDraftKings+149-199
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
WeatherNeutral

Batter · Total Bases / PA vs RHP.403

WindowRateSample
Last 2 Weeks.37548 PA
Season.452252 PA
Last 2 Years.421876 PA

Last 5 GamesTotal Bases

Jun 19vs BAL2
Jun 20vs BAL0
Jun 21vs BAL2
Jun 22@ MIN0
Jun 23@ MIN3

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

WindowRateSample
Last 2 Weeks.22722 PA
Season.279147 PA
Last 2 Years.311576 PA

Opposing Starter · Season17 GS

W–L5–4
ERA3.18
WHIP1.03
IP93.1
H / K / BB77 / 108 / 19

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

WindowRateSample
Last 2 Weeks.412216 PA
Season.337944 PA
Last 2 Years.3562604 PA

Quality of Contact vs RHP

wOBA.320
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.287
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.71

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+115-155
BOLBetOnline+118-154
BRBetRivers+110
BOVBovada+125-165
DKDraftKings+123-164
CZRCaesars+120-159

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

Context

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

Batter · Total Bases / PA vs RHP.352

WindowRateSample
Last 2 Weeks.31316 PA
Season.345139 PA
Last 2 Years.337412 PA

Last 5 GamesTotal Bases

Jun 16vs KC0
Jun 17vs KC1
Jun 19@ TB0
Jun 21@ TB0
Jun 23vs PHI3

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

WindowRateSample
Last 2 Weeks.53330 PA
Season.457184 PA
Last 2 Years.457655 PA

Opposing Starter · Season16 GS

W–L3–4
ERA5.58
WHIP1.45
IP80.2
H / K / BB90 / 82 / 27

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

WindowRateSample
Last 2 Weeks.383162 PA
Season.307730 PA
Last 2 Years.3162488 PA

Quality of Contact vs RHP

wOBA.308
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.357
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head2-for-7

Total Bases3 in 8 PA
Career Average.250
Plate Appearances8
HR · K · BB0 · 4 · 1

Projection

Projected Total Bases1.673

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+164-217
BRBetRivers+155

We project 1.7 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.384

WindowRateSample
Last 2 Weeks.41217 PA
Season.41078 PA
Last 2 Years.371105 PA

Last 5 GamesTotal Bases

Jun 15@ LAD5
Jun 16@ LAD0
Jun 17@ LAD0
Jun 21vs WSH4
Jun 22vs KC2

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

WindowRateSample
Last 2 Weeks.50038 PA
Season.350246 PA
Last 2 Years.342667 PA

Opposing Starter · Season15 GS

W–L4–5
ERA4.50
WHIP1.32
IP80.0
H / K / BB84 / 75 / 22

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

WindowRateSample
Last 2 Weeks.348204 PA
Season.361906 PA
Last 2 Years.3313128 PA

Quality of Contact vs LHP

wOBA.322
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.326
Hard-Hit % Allowed33%

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

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

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

Context

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

Batter · Total Bases / PA vs LHP.368

WindowRateSample
Last 2 Weeks.45511 PA
Season.35784 PA
Last 2 Years.320291 PA

Last 5 GamesTotal Bases

Jun 17@ ATL0
Jun 19@ MIA0
Jun 20@ MIA0
Jun 21@ MIA0
Jun 23vs ATH1

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

WindowRateSample
Last 2 Weeks.15838 PA
Season.19891 PA
Last 2 Years.19891 PA

Opposing Starter · Season6 GS

W–L3–1
ERA2.04
WHIP0.96
IP35.1
H / K / BB24 / 35 / 10

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

WindowRateSample
Last 2 Weeks.502203 PA
Season.3891061 PA
Last 2 Years.3663279 PA

Quality of Contact vs LHP

wOBA.334
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.258
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.642

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+132-172
BRBetRivers+125
BOVBovada+135-180
DKDraftKings+134-179
CZRCaesars+128-173

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

Context

Expected PAs4.55
vs SP / Bullpen~2.3× / ~2.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.378

WindowRateSample
Last 2 Weeks.5008 PA
Season.38513 PA
Last 2 Years.31619 PA

Last 5 GamesTotal Bases

Jun 19@ TEX3
Jun 20@ TEX1
Jun 21@ TEX1
Jun 22vs ATL0
Jun 23vs ATL3

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

WindowRateSample
Last 2 Weeks.24129 PA
Season.307189 PA
Last 2 Years.364624 PA

Opposing Starter · Season12 GS

W–L6–4
ERA3.00
WHIP1.13
IP72.0
H / K / BB54 / 60 / 27

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

WindowRateSample
Last 2 Weeks.356191 PA
Season.3011051 PA
Last 2 Years.3383980 PA

Quality of Contact vs LHP

wOBA.334
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.286
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.646

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 PAs4.35
vs SP / Bullpen~2.5× / ~1.8×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.382

WindowRateSample
Last 2 Weeks.5008 PA
Season.384185 PA
Last 2 Years.367681 PA

Last 5 GamesTotal Bases

Jun 1vs COL5
Jun 2vs COL2
Jun 3vs COL0
Jun 22vs BAL4
Jun 23vs BAL0

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

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

Opposing Starter · Season6 GS

W–L1–2
ERA5.64
WHIP1.65
IP30.1
H / K / BB31 / 25 / 19

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

WindowRateSample
Last 2 Weeks.321240 PA
Season.3771080 PA
Last 2 Years.3503547 PA

Quality of Contact vs RHP

wOBA.319
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.346
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.687

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+123
BOVBovada+130-170
DKDraftKings+131-174
CZRCaesars+129-173

We project 1.7 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 RHP.368

WindowRateSample
Last 2 Weeks.34241 PA
Season.395210 PA
Last 2 Years.349700 PA

Last 5 GamesTotal Bases

Jun 17@ ATH2
Jun 19@ COL3
Jun 20@ COL0
Jun 21@ COL5
Jun 23vs SEA2

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

WindowRateSample
Last 2 Weeks.37516 PA
Season.309152 PA
Last 2 Years.342682 PA

Opposing Starter · Season16 GS

W–L6–6
ERA4.26
WHIP1.04
IP93.0
H / K / BB79 / 92 / 18

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

WindowRateSample
Last 2 Weeks.427150 PA
Season.359959 PA
Last 2 Years.3313919 PA

Quality of Contact vs RHP

wOBA.319
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.289
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head3-for-3

Total Bases4 in 3 PA
Career Average1.000
Plate Appearances3
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.661

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+155-204
BRBetRivers+125
BOVBovada+165-220
DKDraftKings+163-219
CZRCaesars+140-190

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

Context

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

Batter · Total Bases / PA vs LHP.344

WindowRateSample
Last 2 Weeks.2508 PA
Season.30839 PA
Last 2 Years.28182 PA

Last 5 GamesTotal Bases

Jun 19@ NYY3
Jun 20@ NYY2
Jun 21@ NYY2
Jun 22vs MIL0
Jun 23vs MIL0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season6 GS

W–L3–2
ERA3.12
WHIP1.23
IP52.0
H / K / BB47 / 52 / 17

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

WindowRateSample
Last 2 Weeks.306199 PA
Season.3021171 PA
Last 2 Years.3142809 PA

Quality of Contact vs LHP

wOBA.309
Hard-Hit %29%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.658

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

We project 1.7 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.393

WindowRateSample
Last 2 Weeks.41234 PA
Season.426155 PA
Last 2 Years.365591 PA

Last 5 GamesTotal Bases

Jun 18vs STL0
Jun 19vs STL1
Jun 21vs STL3
Jun 22@ TB0
Jun 23@ TB2

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

WindowRateSample
Last 2 Weeks.54522 PA
Season.417120 PA
Last 2 Years.397340 PA

Opposing Starter · Season11 GS

W–L3–5
ERA3.33
WHIP1.31
IP54.0
H / K / BB51 / 53 / 20

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

WindowRateSample
Last 2 Weeks.376189 PA
Season.325980 PA
Last 2 Years.3332855 PA

Quality of Contact vs RHP

wOBA.319
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.333
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head0-for-6

Total Bases0 in 6 PA
Career Average.000
Plate Appearances6
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.658

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-156+120
FANFanatics-145+110

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

Context

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

Batter · Total Bases / PA vs RHP.331

WindowRateSample
Last 2 Weeks.11817 PA
Season.371178 PA
Last 2 Years.320765 PA

Last 5 GamesTotal Bases

Jun 18vs BAL0
Jun 19vs BOS0
Jun 20vs BOS0
Jun 21vs BOS1
Jun 23@ PIT2

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

WindowRateSample
Last 2 Weeks.31029 PA
Season.348201 PA
Last 2 Years.328329 PA

Opposing Starter · Season16 GS

W–L7–3
ERA3.07
WHIP1.09
IP96.2
H / K / BB83 / 107 / 22

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

WindowRateSample
Last 2 Weeks.409252 PA
Season.3751196 PA
Last 2 Years.3503401 PA

Quality of Contact vs RHP

wOBA.303
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.317
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head1-for-1

Total Bases1 in 1 PA
Career Average1.000
Plate Appearances1
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.658

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-200
BOLBetOnline+155-204
BRBetRivers+163

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

Batter · Total Bases / PA vs LHP.353

WindowRateSample
Last 2 Weeks.0007 PA
Season.40055 PA
Last 2 Years.372145 PA

Last 5 GamesTotal Bases

Jun 19@ SEA1
Jun 20@ SEA0
Jun 21@ SEA0
Jun 22@ COL0
Jun 23@ COL0

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

WindowRateSample
Last 2 Weeks.48841 PA
Season.535243 PA
Last 2 Years.4641144 PA

Opposing Starter · Season14 GS

W–L1–7
ERA7.50
WHIP1.61
IP72.0
H / K / BB99 / 61 / 17

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

WindowRateSample
Last 2 Weeks.392166 PA
Season.383985 PA
Last 2 Years.3833264 PA

Quality of Contact vs LHP

wOBA.316
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.353
Hard-Hit % Allowed46%

How hard hitters are squaring him up.

Head-to-Head2-for-5

Total Bases5 in 5 PA
Career Average.400
Plate Appearances5
HR · K · BB1 · 2 · 0

Projection

Projected Total Bases1.628

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-145
BOLBetOnline+107-139
BRBetRivers+107
BOVBovada+105-135
DKDraftKings+106-140
CZRCaesars-102-132

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

Batter · Total Bases / PA vs RHP.425

WindowRateSample
Last 2 Weeks.57938 PA
Season.397184 PA
Last 2 Years.389211 PA

Last 5 GamesTotal Bases

Jun 19vs SF7
Jun 20vs SF1
Jun 21vs SF0
Jun 22vs TEX1
Jun 23vs TEX4

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

WindowRateSample
Last 2 Weeks.25020 PA
Season.352193 PA
Last 2 Years.334542 PA

Opposing Starter · Season16 GS

W–L6–5
ERA3.55
WHIP1.03
IP88.2
H / K / BB71 / 106 / 20

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

WindowRateSample
Last 2 Weeks.516159 PA
Season.383809 PA
Last 2 Years.3852956 PA

Quality of Contact vs RHP

wOBA.325
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.285
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.64

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-110-120
BOLBetOnline-103-125
FANFanatics-110-120

We project 1.6 TB vs the 0.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 RHP.370

WindowRateSample
Last 2 Weeks.27333 PA
Season.43483 PA
Last 2 Years.43483 PA

Last 5 GamesTotal Bases

Jun 18@ ATH1
Jun 19@ ATH2
Jun 20@ ATH1
Jun 21@ ATH0
Jun 22vs BAL1

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

WindowRateSample
Last 2 Weeks.33327 PA
Season.36269 PA
Last 2 Years.36269 PA

Opposing Starter · Season6 GS

W–L1–2
ERA5.64
WHIP1.65
IP30.1
H / K / BB31 / 25 / 19

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

WindowRateSample
Last 2 Weeks.318220 PA
Season.3481145 PA
Last 2 Years.3663024 PA

Quality of Contact vs RHP

wOBA.338
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.339
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.676

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+158-208
BRBetRivers+170
CZRCaesars+142-193

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
WeatherNeutral

Batter · Total Bases / PA vs RHP.339

WindowRateSample
Last 2 Weeks.31332 PA
Season.328229 PA
Last 2 Years.316772 PA

Last 5 GamesTotal Bases

Jun 19@ DET1
Jun 20@ DET0
Jun 21@ DET0
Jun 22vs CLE1
Jun 23vs CLE4

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

WindowRateSample
Last 2 Weeks.46226 PA
Season.380171 PA
Last 2 Years.366703 PA

Opposing Starter · Season17 GS

W–L2–8
ERA3.78
WHIP1.14
IP95.1
H / K / BB80 / 81 / 29

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

WindowRateSample
Last 2 Weeks.295190 PA
Season.3331257 PA
Last 2 Years.3373992 PA

Quality of Contact vs RHP

wOBA.302
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.317
Hard-Hit % Allowed39%

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

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+120-156
BRBetRivers+112
BOVBovada+115-150
DKDraftKings+112-148
CZRCaesars+117-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
Recent Form🔥 8-game hitting streak

Batter · Total Bases / PA vs LHP.400

WindowRateSample
Last 2 Weeks.2229 PA
Season.53181 PA
Last 2 Years.418239 PA

Last 5 GamesTotal Bases

Jun 17@ ATL2
Jun 19@ MIA2
Jun 20@ MIA8
Jun 21@ MIA2
Jun 23vs ATH2

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

WindowRateSample
Last 2 Weeks.15838 PA
Season.19891 PA
Last 2 Years.19891 PA

Opposing Starter · Season6 GS

W–L3–1
ERA2.04
WHIP0.96
IP35.1
H / K / BB24 / 35 / 10

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

WindowRateSample
Last 2 Weeks.502203 PA
Season.3891061 PA
Last 2 Years.3663279 PA

Quality of Contact vs LHP

wOBA.330
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.258
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.631

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+118-154
BRBetRivers+123
BOVBovada+120-160
DKDraftKings+122-162
CZRCaesars+118-159

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

Context

Expected PAs4.35
vs SP / Bullpen~2× / ~2.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.350

WindowRateSample
Last 2 Weeks.22935 PA
Season.39192 PA
Last 2 Years.409137 PA

Last 5 GamesTotal Bases

Jun 15@ CIN0
Jun 16@ CIN0
Jun 18@ PHI0
Jun 21@ PHI1
Jun 23vs CHC0

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

WindowRateSample
Last 2 Weeks.54224 PA
Season.46291 PA
Last 2 Years.418316 PA

Opposing Starter · Season6 GS

W–L6–1
ERA4.04
WHIP1.04
IP49.0
H / K / BB40 / 30 / 11

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

WindowRateSample
Last 2 Weeks.390231 PA
Season.3431149 PA
Last 2 Years.3623805 PA

Quality of Contact vs RHP

wOBA.287
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.337
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.636

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+164-217
BRBetRivers+143

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

Context

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

Batter · Total Bases / PA vs LHP.351

WindowRateSample
Last 2 Weeks.35317 PA
Season.31994 PA
Last 2 Years.31994 PA

Last 5 GamesTotal Bases

Jun 19vs CWS2
Jun 20vs CWS1
Jun 21vs CWS1
Jun 22vs NYY3
Jun 23vs NYY0

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

WindowRateSample
Last 2 Weeks.4449 PA
Season.39169 PA
Last 2 Years.429112 PA

Opposing Starter · Season15 GS

W–L3–5
ERA3.95
WHIP1.14
IP86.2
H / K / BB75 / 95 / 24

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

WindowRateSample
Last 2 Weeks.332187 PA
Season.323993 PA
Last 2 Years.3183215 PA

Quality of Contact vs LHP

wOBA.312
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.649

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+149-196
BRBetRivers+143
BOVBovada+140-185
DKDraftKings+139-186
CZRCaesars+138-190

We project 1.6 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 RHP.396

WindowRateSample
Last 2 Weeks.37540 PA
Season.435216 PA
Last 2 Years.412619 PA

Last 5 GamesTotal Bases

Jun 19vs BAL1
Jun 20vs BAL0
Jun 21vs BAL1
Jun 22@ MIN2
Jun 23@ MIN2

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

WindowRateSample
Last 2 Weeks.31822 PA
Season.332205 PA
Last 2 Years.384644 PA

Opposing Starter · Season17 GS

W–L5–4
ERA3.18
WHIP1.03
IP93.1
H / K / BB77 / 108 / 19

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

WindowRateSample
Last 2 Weeks.445189 PA
Season.369898 PA
Last 2 Years.3792537 PA

Quality of Contact vs RHP

wOBA.360
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.286
Hard-Hit % Allowed38%

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

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-162+121

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

Context

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

Batter · Total Bases / PA vs LHP.350

WindowRateSample
Last 2 Weeks.16025 PA
Season.420100 PA
Last 2 Years.395256 PA

Last 5 GamesTotal Bases

Jun 19vs CIN5
Jun 20vs CIN0
Jun 21vs CIN5
Jun 22@ DET0
Jun 23@ DET0

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

WindowRateSample
Last 2 Weeks.60015 PA
Season.51049 PA
Last 2 Years.316256 PA

Opposing Starter · Season10 GS

W–L3–4
ERA3.32
WHIP0.99
IP59.2
H / K / BB51 / 66 / 8

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

WindowRateSample
Last 2 Weeks.305177 PA
Season.310917 PA
Last 2 Years.3472831 PA

Quality of Contact vs LHP

wOBA.308
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.339
Hard-Hit % Allowed35%

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

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+135

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

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.25
vs SP / Bullpen~2.2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.402

WindowRateSample
Last 2 Weeks.47540 PA
Season.381244 PA
Last 2 Years.410765 PA

Last 5 GamesTotal Bases

Jun 18vs MIN1
Jun 19vs SD2
Jun 20vs SD4
Jun 21vs SD2
Jun 22@ MIA0

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

WindowRateSample
Last 2 Weeks
Season.457116 PA
Last 2 Years.389283 PA

Opposing Starter · Season13 GS

W–L3–6
ERA4.41
WHIP1.22
IP67.1
H / K / BB54 / 73 / 28

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

WindowRateSample
Last 2 Weeks.262172 PA
Season.258747 PA
Last 2 Years.3292820 PA

Quality of Contact vs RHP

wOBA.346
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.339
Hard-Hit % Allowed37%

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

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-173+130

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

Context

Expected PAs4.45
vs SP / Bullpen~2× / ~2.5×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.372

WindowRateSample
Last 2 Weeks.3758 PA
Season.36075 PA
Last 2 Years.399213 PA

Last 5 GamesTotal Bases

Jun 12vs AZ0
Jun 16vs NYM0
Jun 17vs NYM0
Jun 20@ NYY2
Jun 22vs MIL1

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season6 GS

W–L3–2
ERA3.12
WHIP1.23
IP52.0
H / K / BB47 / 52 / 17

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

WindowRateSample
Last 2 Weeks.306199 PA
Season.3021171 PA
Last 2 Years.3142809 PA

Quality of Contact vs LHP

wOBA.337
Hard-Hit %36%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.638

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+149-196
BRBetRivers+143
CZRCaesars+134-179

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
WeatherNeutral

Batter · Total Bases / PA vs RHP.424

WindowRateSample
Last 2 Weeks.59432 PA
Season.395185 PA
Last 2 Years.397426 PA

Last 5 GamesTotal Bases

Jun 19@ ATL2
Jun 20@ ATL0
Jun 21@ ATL0
Jun 22@ CIN1
Jun 23@ CIN0

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

WindowRateSample
Last 2 Weeks.54533 PA
Season.362141 PA
Last 2 Years.303201 PA

Opposing Starter · Season12 GS

W–L3–5
ERA4.81
WHIP1.47
IP58.0
H / K / BB56 / 48 / 29

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

WindowRateSample
Last 2 Weeks.253182 PA
Season.376913 PA
Last 2 Years.3582826 PA

Quality of Contact vs RHP

wOBA.357
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.349
Hard-Hit % Allowed38%

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

Projection

Projected Total Bases1.635

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+145

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

Batter · Total Bases / PA vs RHP.345

WindowRateSample
Last 2 Weeks.22549 PA
Season.406249 PA
Last 2 Years.372752 PA

Last 5 GamesTotal Bases

Jun 19vs SD2
Jun 20vs SD3
Jun 21vs SD2
Jun 22@ MIA0
Jun 23@ MIA0

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

WindowRateSample
Last 2 Weeks
Season.457116 PA
Last 2 Years.389283 PA

Opposing Starter · Season13 GS

W–L3–6
ERA4.41
WHIP1.22
IP67.1
H / K / BB54 / 73 / 28

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

WindowRateSample
Last 2 Weeks.262172 PA
Season.258747 PA
Last 2 Years.3292820 PA

Quality of Contact vs RHP

wOBA.312
Hard-Hit %42%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.339
Hard-Hit % Allowed37%

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

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+136-179
BRBetRivers+116
BOVBovada+135-180
DKDraftKings+134-179
CZRCaesars+130-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.3× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.405

WindowRateSample
Last 2 Weeks.66715 PA
Season.38381 PA
Last 2 Years.352247 PA

Last 5 GamesTotal Bases

Jun 17@ ATL0
Jun 19@ MIA3
Jun 20@ MIA4
Jun 21@ MIA0
Jun 23vs ATH5

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

WindowRateSample
Last 2 Weeks.1437 PA
Season.22227 PA
Last 2 Years.22227 PA

Opposing Starter · Season6 GS

W–L3–1
ERA2.04
WHIP0.96
IP35.1
H / K / BB24 / 35 / 10

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

WindowRateSample
Last 2 Weeks.488209 PA
Season.382938 PA
Last 2 Years.3802352 PA

Quality of Contact vs LHP

wOBA.341
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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

BookOverUnder
MGMBetMGM+145-200
BOLBetOnline+146-192
BRBetRivers+160
BOVBovada+135-180
DKDraftKings+133-178
CZRCaesars+138-190

We project 1.6 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🔥 8-game hitting streak

Batter · Total Bases / PA vs RHP.363

WindowRateSample
Last 2 Weeks.35939 PA
Season.372234 PA
Last 2 Years.334856 PA

Last 5 GamesTotal Bases

Jun 19vs CLE2
Jun 20vs CLE1
Jun 21vs CLE3
Jun 22@ TOR1
Jun 23@ TOR2

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

WindowRateSample
Last 2 Weeks.52223 PA
Season.32798 PA
Last 2 Years.328125 PA

Opposing Starter · Season11 GS

W–L3–3
ERA3.56
WHIP1.17
IP60.2
H / K / BB41 / 58 / 30

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

WindowRateSample
Last 2 Weeks.364220 PA
Season.3481178 PA
Last 2 Years.3574694 PA

Quality of Contact vs RHP

wOBA.348
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.63

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
FANFanatics-160+120
CZRCaesars-159+119

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

Context

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

Batter · Total Bases / PA vs LHP.377

WindowRateSample
Last 2 Weeks.41217 PA
Season.48025 PA
Last 2 Years.270152 PA

Last 5 GamesTotal Bases

Jun 19vs CIN3
Jun 20vs CIN2
Jun 21vs CIN1
Jun 22@ DET0
Jun 23@ DET2

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

WindowRateSample
Last 2 Weeks.45231 PA
Season.307163 PA
Last 2 Years.2971098 PA

Opposing Starter · Season10 GS

W–L3–4
ERA3.32
WHIP0.99
IP59.2
H / K / BB51 / 66 / 8

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

WindowRateSample
Last 2 Weeks.385213 PA
Season.3571018 PA
Last 2 Years.3393760 PA

Quality of Contact vs LHP

wOBA.319
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.295
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head0-for-5

Total Bases0 in 5 PA
Career Average.000
Plate Appearances5
HR · K · BB0 · 2 · 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 0.5we lean Over

BookOverUnder
MGMBetMGM-200+145
BOLBetOnline-182+138

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

WindowRateSample
Last 2 Weeks1.0006 PA
Season.46571 PA
Last 2 Years.430221 PA

Last 5 GamesTotal Bases

Jun 12@ SF0
Jun 14@ SF0
Jun 17vs COL3
Jun 19vs TOR5
Jun 23@ NYM2

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

WindowRateSample
Last 2 Weeks.53826 PA
Season.399153 PA
Last 2 Years.356683 PA

Opposing Starter · Season3 GS

W–L1–2
ERA4.87
WHIP1.41
IP57.1
H / K / BB61 / 60 / 20

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

WindowRateSample
Last 2 Weeks.363223 PA
Season.3091087 PA
Last 2 Years.3244065 PA

Quality of Contact vs LHP

wOBA.366
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.337
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head3-for-21

Total Bases7 in 23 PA
Career Average.130
Plate Appearances23
HR · K · BB1 · 4 · 2

Projection

Projected Total Bases1.621

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+171-227
BRBetRivers+163

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

Batter · Total Bases / PA vs RHP.356

WindowRateSample
Last 2 Weeks.27629 PA
Season.380150 PA
Last 2 Years.374637 PA

Last 5 GamesTotal Bases

Jun 18vs LAA1
Jun 19vs LAA6
Jun 20vs LAA1
Jun 21vs LAA0
Jun 23@ SF0

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

WindowRateSample
Last 2 Weeks
Season.462119 PA
Last 2 Years.370343 PA

Opposing Starter · Season12 GS

W–L1–7
ERA5.49
WHIP1.46
IP62.1
H / K / BB65 / 61 / 26

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

WindowRateSample
Last 2 Weeks.283173 PA
Season.3191140 PA
Last 2 Years.3253827 PA

Quality of Contact vs RHP

wOBA.311
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.375
Hard-Hit % Allowed36%

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

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+124-161
BRBetRivers+112
BOVBovada+125-165
DKDraftKings+126-168
CZRCaesars+117-157

We project 1.6 TB vs the 1.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.500

WindowRateSample
Last 2 Weeks1.25012 PA
Season.62548 PA
Last 2 Years.377106 PA

Last 5 GamesTotal Bases

Jun 18@ TEX4
Jun 20@ AZ5
Jun 21@ AZ3
Jun 22vs LAD0
Jun 23vs LAD1

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season13 GS

W–L8–2
ERA1.58
WHIP0.90
IP79.2
H / K / BB48 / 86 / 24

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

WindowRateSample
Last 2 Weeks.356247 PA
Season.3361341 PA
Last 2 Years.3323550 PA

Quality of Contact vs RHP

wOBA.387
Hard-Hit %33%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.656

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+115-155
BOLBetOnline+120-156
CZRCaesars+125-170

We project 1.7 TB vs the 0.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.347

WindowRateSample
Last 2 Weeks.25012 PA
Season.35254 PA
Last 2 Years.309230 PA

Last 5 GamesTotal Bases

Jun 17@ CHC1
Jun 19vs PIT1
Jun 21vs PIT1
Jun 22vs BOS3
Jun 23vs BOS0

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

WindowRateSample
Last 2 Weeks.11834 PA
Season.262225 PA
Last 2 Years.351970 PA

Opposing Starter · Season15 GS

W–L3–3
ERA2.83
WHIP1.14
IP82.2
H / K / BB69 / 84 / 25

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

WindowRateSample
Last 2 Weeks.424191 PA
Season.345892 PA
Last 2 Years.3342643 PA

Quality of Contact vs LHP

wOBA.302
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.272
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.584

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+104-135
BRBetRivers-106
BOVBovada+110-145
DKDraftKings+107-142
CZRCaesars-102-132

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
WeatherNeutral

Batter · Total Bases / PA vs RHP.402

WindowRateSample
Last 2 Weeks.61513 PA
Season.37987 PA
Last 2 Years.405796 PA

Last 5 GamesTotal Bases

Jun 16vs DET1
Jun 19vs CLE2
Jun 20vs CLE1
Jun 22@ TOR0
Jun 23@ TOR5

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

WindowRateSample
Last 2 Weeks.52223 PA
Season.32798 PA
Last 2 Years.328125 PA

Opposing Starter · Season11 GS

W–L3–3
ERA3.56
WHIP1.17
IP60.2
H / K / BB41 / 58 / 30

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

WindowRateSample
Last 2 Weeks.364220 PA
Season.3481178 PA
Last 2 Years.3574694 PA

Quality of Contact vs RHP

wOBA.324
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.611

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+152-200
BRBetRivers+163
BOVBovada+145-190
DKDraftKings+143-192
CZRCaesars+148-200

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.3× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.407

WindowRateSample
Last 2 Weeks.57128 PA
Season.39778 PA
Last 2 Years.325123 PA

Last 5 GamesTotal Bases

Jun 16@ ATH1
Jun 19@ COL0
Jun 20@ COL0
Jun 21@ COL1
Jun 23vs SEA2

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

WindowRateSample
Last 2 Weeks.37532 PA
Season.327202 PA
Last 2 Years.333739 PA

Opposing Starter · Season16 GS

W–L6–6
ERA4.26
WHIP1.04
IP93.0
H / K / BB79 / 92 / 18

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

WindowRateSample
Last 2 Weeks.351211 PA
Season.3521117 PA
Last 2 Years.3653777 PA

Quality of Contact vs RHP

wOBA.359
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.295
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.608

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-179+133

We project 1.6 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

Batter · Total Bases / PA vs RHP.389

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

Last 5 GamesTotal Bases

Jun 19@ HOU0
Jun 20@ HOU0
Jun 21@ HOU0
Jun 22@ CWS1
Jun 23@ CWS5

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

WindowRateSample
Last 2 Weeks.48431 PA
Season.323158 PA
Last 2 Years.399654 PA

Opposing Starter · Season8 GS

W–L2–6
ERA4.34
WHIP1.42
IP74.2
H / K / BB76 / 50 / 30

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

WindowRateSample
Last 2 Weeks.376242 PA
Season.3261006 PA
Last 2 Years.3462720 PA

Quality of Contact vs RHP

wOBA.314
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.331
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.568

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-118-110

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.8× / ~1.4×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.366

WindowRateSample
Last 2 Weeks.0006 PA
Season.48025 PA
Last 2 Years.397156 PA

Last 5 GamesTotal Bases

Apr 7vs CIN0
Apr 8vs CIN5
Apr 9vs CIN0
Jun 21vs SF0
Jun 22vs TEX0

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

WindowRateSample
Last 2 Weeks.25020 PA
Season.352193 PA
Last 2 Years.334542 PA

Opposing Starter · Season16 GS

W–L6–5
ERA3.55
WHIP1.03
IP88.2
H / K / BB71 / 106 / 20

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

WindowRateSample
Last 2 Weeks.516159 PA
Season.383809 PA
Last 2 Years.3852956 PA

Quality of Contact vs RHP

wOBA.308
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.285
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.584

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-130-105
BOLBetOnline-120-108
CZRCaesars-129-104

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.1× / ~2.2×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 17vs KC0
Jun 19@ TB0
Jun 20@ TB0
Jun 21@ TB1
Jun 22vs PHI0

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

WindowRateSample
Last 2 Weeks.53330 PA
Season.457184 PA
Last 2 Years.457655 PA

Opposing Starter · Season16 GS

W–L3–4
ERA5.58
WHIP1.45
IP80.2
H / K / BB90 / 82 / 27

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

WindowRateSample
Last 2 Weeks.383162 PA
Season.307730 PA
Last 2 Years.3162488 PA

Starter Allows · vs LHB

wOBA Allowed.357
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head1-for-5

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

Projection

Projected Total Bases1.6

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+118-154
BRBetRivers+130
BOVBovada+110-145
DKDraftKings+109-144
CZRCaesars+111-148

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
WeatherNeutral

Batter · Total Bases / PA vs LHP.396

WindowRateSample
Last 2 Weeks.53315 PA
Season.40781 PA
Last 2 Years.359320 PA

Last 5 GamesTotal Bases

Jun 19@ TEX0
Jun 20@ TEX3
Jun 21@ TEX2
Jun 22vs ATL0
Jun 23vs ATL2

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

WindowRateSample
Last 2 Weeks.31316 PA
Season.33381 PA
Last 2 Years.292209 PA

Opposing Starter · Season12 GS

W–L6–4
ERA3.00
WHIP1.13
IP72.0
H / K / BB54 / 60 / 27

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

WindowRateSample
Last 2 Weeks.354189 PA
Season.3191121 PA
Last 2 Years.3383329 PA

Quality of Contact vs LHP

wOBA.333
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.307
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.6

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+144-189
BRBetRivers+143
BOVBovada+145-190
DKDraftKings+146-196
CZRCaesars+134-179

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

Context

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

Batter · Total Bases / PA vs LHP.320

WindowRateSample
Last 2 Weeks.23821 PA
Season.235115 PA
Last 2 Years.392421 PA

Last 5 GamesTotal Bases

Jun 17vs MIA4
Jun 20vs NYM2
Jun 21vs NYM1
Jun 22@ WSH0
Jun 23@ WSH2

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
ERA2.70
WHIP0.90
IP3.1
H / K / BB2 / 3 / 1

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

WindowRateSample
Last 2 Weeks.411243 PA
Season.3621371 PA
Last 2 Years.3954022 PA

Quality of Contact vs LHP

wOBA.299
Hard-Hit %35%

How well he's squaring up the ball.

Head-to-Head2-for-3

Total Bases5 in 3 PA
Career Average.667
Plate Appearances3
HR · K · BB1 · 0 · 0

Projection

Projected Total Bases1.596

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+100-130
BRBetRivers-117
BOVBovada+100-130
DKDraftKings-103-129
CZRCaesars-108-124

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

Batter · Total Bases / PA vs LHP.363

WindowRateSample
Last 2 Weeks
Season.36025 PA
Last 2 Years.348161 PA

Last 5 GamesTotal Bases

Jun 8@ TB0
Jun 13vs TEX1
Jun 14vs TEX0
Jun 19@ SEA0
Jun 20@ SEA0

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

WindowRateSample
Last 2 Weeks.48841 PA
Season.535243 PA
Last 2 Years.4641144 PA

Opposing Starter · Season14 GS

W–L1–7
ERA7.50
WHIP1.61
IP72.0
H / K / BB99 / 61 / 17

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

WindowRateSample
Last 2 Weeks.392166 PA
Season.383985 PA
Last 2 Years.3833264 PA

Quality of Contact vs LHP

wOBA.323
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.353
Hard-Hit % Allowed46%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.569

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+126-164
BRBetRivers+118
BOVBovada+120-160
DKDraftKings+118-157
CZRCaesars+118-159

We project 1.6 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 RHP.378

WindowRateSample
Last 2 Weeks.30040 PA
Season.439189 PA
Last 2 Years.401282 PA

Last 5 GamesTotal Bases

Jun 18@ SEA0
Jun 19@ LAD0
Jun 20@ LAD2
Jun 21@ LAD1
Jun 23@ LAA0

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

WindowRateSample
Last 2 Weeks.33327 PA
Season.333210 PA
Last 2 Years.294694 PA

Opposing Starter · Season17 GS

W–L8–4
ERA3.32
WHIP1.32
IP95.0
H / K / BB77 / 102 / 48

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

WindowRateSample
Last 2 Weeks.430151 PA
Season.326743 PA
Last 2 Years.3601498 PA

Quality of Contact vs RHP

wOBA.320
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.320
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.612

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+155-204
BRBetRivers+138

We project 1.6 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.376

WindowRateSample
Last 2 Weeks.28025 PA
Season.406217 PA
Last 2 Years.452418 PA

Last 5 GamesTotal Bases

Jun 19@ DET0
Jun 20@ DET0
Jun 21@ DET0
Jun 22vs CLE0
Jun 23vs CLE1

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

WindowRateSample
Last 2 Weeks.19121 PA
Season.373193 PA
Last 2 Years.383796 PA

Opposing Starter · Season17 GS

W–L2–8
ERA3.78
WHIP1.14
IP95.1
H / K / BB80 / 81 / 29

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

WindowRateSample
Last 2 Weeks.389162 PA
Season.338985 PA
Last 2 Years.3323060 PA

Quality of Contact vs RHP

wOBA.312
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.291
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head0-for-7

Total Bases0 in 8 PA
Career Average.000
Plate Appearances8
HR · K · BB0 · 4 · 1

Projection

Projected Total Bases1.557

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
BRBetRivers+112

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

Batter · Total Bases / PA vs LHP.383

WindowRateSample
Last 2 Weeks.0007 PA
Season.54370 PA
Last 2 Years.372282 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.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season6 GS

W–L3–2
ERA3.12
WHIP1.23
IP52.0
H / K / BB47 / 52 / 17

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

WindowRateSample
Last 2 Weeks.306199 PA
Season.3021171 PA
Last 2 Years.3142809 PA

Quality of Contact vs LHP

wOBA.345
Hard-Hit %32%

How well he's squaring up the ball.

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

BookOverUnder
MGMBetMGM-175+130
CZRCaesars-179+133

We project 1.6 TB vs the 0.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.402

WindowRateSample
Last 2 Weeks.50048 PA
Season.369141 PA
Last 2 Years.377741 PA

Last 5 GamesTotal Bases

Jun 19vs BAL7
Jun 20vs BAL1
Jun 21vs BAL1
Jun 22@ MIN0
Jun 23@ MIN2

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

WindowRateSample
Last 2 Weeks.22722 PA
Season.279147 PA
Last 2 Years.311576 PA

Opposing Starter · Season17 GS

W–L5–4
ERA3.18
WHIP1.03
IP93.1
H / K / BB77 / 108 / 19

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

WindowRateSample
Last 2 Weeks.412216 PA
Season.337944 PA
Last 2 Years.3562604 PA

Quality of Contact vs RHP

wOBA.329
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.287
Hard-Hit % Allowed35%

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

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+114
BOVBovada+135-180
DKDraftKings+133-177
CZRCaesars+127-170

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 RHP.348

WindowRateSample
Last 2 Weeks.28239 PA
Season.332238 PA
Last 2 Years.428984 PA

Last 5 GamesTotal Bases

Jun 16vs COL0
Jun 17vs COL1
Jun 19vs TOR1
Jun 20vs TOR1
Jun 23@ NYM0

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

WindowRateSample
Last 2 Weeks.26319 PA
Season.316196 PA
Last 2 Years.267300 PA

Opposing Starter · Season16 GS

W–L4–5
ERA4.03
WHIP1.12
IP89.1
H / K / BB66 / 106 / 34

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

WindowRateSample
Last 2 Weeks.445200 PA
Season.3671159 PA
Last 2 Years.3153605 PA

Quality of Contact vs RHP

wOBA.344
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.311
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.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
BOLBetOnline+171-227
BRBetRivers+143

We project 1.6 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.353

WindowRateSample
Last 2 Weeks.0003 PA
Season.0003 PA
Last 2 Years.379248 PA

Last 1 GamesTotal Bases

Jun 22vs CLE0

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

WindowRateSample
Last 2 Weeks.19121 PA
Season.373193 PA
Last 2 Years.383796 PA

Opposing Starter · Season17 GS

W–L2–8
ERA3.78
WHIP1.14
IP95.1
H / K / BB80 / 81 / 29

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

WindowRateSample
Last 2 Weeks.389162 PA
Season.338985 PA
Last 2 Years.3323060 PA

Quality of Contact vs RHP

wOBA.309
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.291
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head1-for-7

Total Bases1 in 8 PA
Career Average.125
Plate Appearances8
HR · K · BB0 · 2 · 1

Projection

Projected Total Bases1.545

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
BOLBetOnline-152+117

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

Context

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

Batter · Total Bases / PA vs RHP.330

WindowRateSample
Last 2 Weeks.00012 PA
Season.375112 PA
Last 2 Years.331738 PA

Last 5 GamesTotal Bases

Jun 9@ COL0
Jun 10@ COL0
Jun 14@ SF0
Jun 16vs COL0
Jun 19vs TOR0

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

WindowRateSample
Last 2 Weeks.26319 PA
Season.316196 PA
Last 2 Years.267300 PA

Opposing Starter · Season16 GS

W–L4–5
ERA4.03
WHIP1.12
IP89.1
H / K / BB66 / 106 / 34

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

WindowRateSample
Last 2 Weeks.445200 PA
Season.3671159 PA
Last 2 Years.3153605 PA

Quality of Contact vs RHP

wOBA.295
Hard-Hit %42%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.311
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.558

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-130-105
BOLBetOnline-120-108

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

Context

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

Batter · Total Bases / PA vs LHP.328

WindowRateSample
Last 2 Weeks.20824 PA
Season.292130 PA
Last 2 Years.397464 PA

Last 5 GamesTotal Bases

Jun 18vs NYM0
Jun 20vs NYM10
Jun 21vs NYM7
Jun 22@ WSH2
Jun 23@ WSH1

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
ERA2.70
WHIP0.90
IP3.1
H / K / BB2 / 3 / 1

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

WindowRateSample
Last 2 Weeks.496242 PA
Season.3941251 PA
Last 2 Years.4013326 PA

Quality of Contact vs LHP

wOBA.301
Hard-Hit %39%

How well he's squaring up the ball.

Head-to-Head2-for-3

Total Bases5 in 3 PA
Career Average.667
Plate Appearances3
HR · K · BB1 · 0 · 0

Projection

Projected Total Bases1.575

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-120-108
BRBetRivers-124
BOVBovada-110-120
DKDraftKings-108-123
FANFanatics-110-120
CZRCaesars-112-120

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
WeatherNeutral

Batter · Total Bases / PA vs RHP.396

WindowRateSample
Last 2 Weeks.51729 PA
Season.375128 PA
Last 2 Years.356534 PA

Last 5 GamesTotal Bases

Jun 17@ CIN3
Jun 18@ PHI1
Jun 20@ PHI1
Jun 21@ PHI0
Jun 23vs CHC5

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

WindowRateSample
Last 2 Weeks.05319 PA
Season.21081 PA
Last 2 Years.358313 PA

Opposing Starter · Season6 GS

W–L6–1
ERA4.04
WHIP1.04
IP49.0
H / K / BB40 / 30 / 11

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

WindowRateSample
Last 2 Weeks.361208 PA
Season.3631164 PA
Last 2 Years.3674601 PA

Quality of Contact vs RHP

wOBA.334
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.259
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head1-for-2

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

Projection

Projected Total Bases1.554

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
BRBetRivers+125

We project 1.6 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.342

WindowRateSample
Last 2 Weeks.25028 PA
Season.338225 PA
Last 2 Years.387884 PA

Last 5 GamesTotal Bases

Jun 18vs BAL1
Jun 19vs BOS2
Jun 20vs BOS1
Jun 21vs BOS0
Jun 23@ PIT2

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

WindowRateSample
Last 2 Weeks.31029 PA
Season.348201 PA
Last 2 Years.328329 PA

Opposing Starter · Season16 GS

W–L7–3
ERA3.07
WHIP1.09
IP96.2
H / K / BB83 / 107 / 22

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

WindowRateSample
Last 2 Weeks.409252 PA
Season.3751196 PA
Last 2 Years.3503401 PA

Quality of Contact vs RHP

wOBA.294
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.317
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-1

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

Projection

Projected Total Bases1.57

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+136-179
BRBetRivers+125
BOVBovada+130-170
DKDraftKings+131-175
CZRCaesars+126-170

We project 1.6 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.363

WindowRateSample
Last 2 Weeks.28938 PA
Season.408191 PA
Last 2 Years.371864 PA

Last 5 GamesTotal Bases

Jun 17@ ATH7
Jun 19@ COL0
Jun 20@ COL0
Jun 21@ COL0
Jun 23vs SEA1

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

WindowRateSample
Last 2 Weeks.37532 PA
Season.327202 PA
Last 2 Years.333739 PA

Opposing Starter · Season16 GS

W–L6–6
ERA4.26
WHIP1.04
IP93.0
H / K / BB79 / 92 / 18

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

WindowRateSample
Last 2 Weeks.351211 PA
Season.3521117 PA
Last 2 Years.3653777 PA

Quality of Contact vs RHP

wOBA.313
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.295
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head2-for-6

Total Bases2 in 6 PA
Career Average.333
Plate Appearances6
HR · K · BB0 · 2 · 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 1.5we lean Over

BookOverUnder
BOLBetOnline+136-179
BRBetRivers+138
CZRCaesars+124-170

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.5× / ~1.7×
BallparkHitter-friendly
WeatherWorking against

Batter · Total Bases / PA vs LHP.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 RHB.282

WindowRateSample
Last 2 Weeks.11834 PA
Season.262225 PA
Last 2 Years.351970 PA

Opposing Starter · Season15 GS

W–L3–3
ERA2.83
WHIP1.14
IP82.2
H / K / BB69 / 84 / 25

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

WindowRateSample
Last 2 Weeks.424191 PA
Season.345892 PA
Last 2 Years.3342643 PA

Starter Allows · vs RHB

wOBA Allowed.272
Hard-Hit % Allowed27%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.543

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-145
BOLBetOnline+126-164
BRBetRivers+133
BOVBovada+130-170
DKDraftKings+128-171
CZRCaesars+123-164

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

Batter · Total Bases / PA vs RHP.394

WindowRateSample
Last 2 Weeks.60010 PA
Season.60010 PA
Last 2 Years.296162 PA

Last 4 GamesTotal Bases

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

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

WindowRateSample
Last 2 Weeks.54522 PA
Season.417120 PA
Last 2 Years.397340 PA

Opposing Starter · Season11 GS

W–L3–5
ERA3.33
WHIP1.31
IP54.0
H / K / BB51 / 53 / 20

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

WindowRateSample
Last 2 Weeks.376189 PA
Season.325980 PA
Last 2 Years.3332855 PA

Quality of Contact vs RHP

wOBA.345
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.333
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.567

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-115-115
BOLBetOnline-110-118
CZRCaesars-110-121

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

Context

Expected PAs4
vs SP / Bullpen~2.5× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.400

WindowRateSample
Last 2 Weeks.31822 PA
Season.485198 PA
Last 2 Years.412587 PA

Last 5 GamesTotal Bases

Jun 12@ WSH1
Jun 13@ WSH0
Jun 14@ WSH0
Jun 20vs BOS0
Jun 23@ PIT2

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

WindowRateSample
Last 2 Weeks.31029 PA
Season.348201 PA
Last 2 Years.328329 PA

Opposing Starter · Season16 GS

W–L7–3
ERA3.07
WHIP1.09
IP96.2
H / K / BB83 / 107 / 22

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

WindowRateSample
Last 2 Weeks.409252 PA
Season.3751196 PA
Last 2 Years.3503401 PA

Quality of Contact vs RHP

wOBA.326
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.317
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.567

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-115-115
BOLBetOnline-115-112
CZRCaesars-117-114

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

Context

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

Batter · Total Bases / PA vs LHP.354

WindowRateSample
Last 2 Weeks.20020 PA
Season.37898 PA
Last 2 Years.424311 PA

Last 5 GamesTotal Bases

Jun 18vs NYM3
Jun 20vs NYM1
Jun 21vs NYM1
Jun 22@ WSH0
Jun 23@ WSH1

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
ERA2.70
WHIP0.90
IP3.1
H / K / BB2 / 3 / 1

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

WindowRateSample
Last 2 Weeks.411243 PA
Season.3621371 PA
Last 2 Years.3954022 PA

Quality of Contact vs LHP

wOBA.299
Hard-Hit %32%

How well he's squaring up the ball.

Head-to-Head1-for-3

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

Projection

Projected Total Bases1.563

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+112-145
BRBetRivers-108
BOVBovada+105-135
DKDraftKings+101-134
CZRCaesars+103-136

We project 1.6 TB vs the 1.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.430

WindowRateSample
Last 2 Weeks1.6673 PA
Season1.6673 PA
Last 2 Years.351271 PA

Last 1 GamesTotal Bases

Jun 23vs HOU5

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

WindowRateSample
Last 2 Weeks.61513 PA
Season.407150 PA
Last 2 Years.402358 PA

Opposing Starter · Season15 GS

W–L3–8
ERA5.48
WHIP1.50
IP85.1
H / K / BB97 / 69 / 31

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

WindowRateSample
Last 2 Weeks.333210 PA
Season.322906 PA
Last 2 Years.3563327 PA

Quality of Contact vs RHP

wOBA.352
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.330
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.559

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

WindowRateSample
Last 2 Weeks.0003 PA
Season.14827 PA
Last 2 Years.307150 PA

Last 5 GamesTotal Bases

Jun 16vs TOR2
Jun 18vs TOR0
Jun 21@ SEA0
Jun 22@ COL0
Jun 23@ COL1

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

WindowRateSample
Last 2 Weeks.48841 PA
Season.535243 PA
Last 2 Years.4641144 PA

Opposing Starter · Season14 GS

W–L1–7
ERA7.50
WHIP1.61
IP72.0
H / K / BB99 / 61 / 17

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

WindowRateSample
Last 2 Weeks.392166 PA
Season.383985 PA
Last 2 Years.3833264 PA

Quality of Contact vs LHP

wOBA.299
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.353
Hard-Hit % Allowed46%

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

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+103-133
BRBetRivers-108
BOVBovada+115-150
DKDraftKings+116-154
CZRCaesars+107-141

We project 1.5 TB vs the 1.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.339

WindowRateSample
Last 2 Weeks.30333 PA
Season.317145 PA
Last 2 Years.338571 PA

Last 5 GamesTotal Bases

Jun 19@ HOU4
Jun 20@ HOU0
Jun 21@ HOU0
Jun 22@ CWS1
Jun 23@ CWS0

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

WindowRateSample
Last 2 Weeks.21723 PA
Season.493150 PA
Last 2 Years.363614 PA

Opposing Starter · Season8 GS

W–L2–6
ERA4.34
WHIP1.42
IP74.2
H / K / BB76 / 50 / 30

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

WindowRateSample
Last 2 Weeks.386189 PA
Season.3441069 PA
Last 2 Years.3513090 PA

Quality of Contact vs RHP

wOBA.296
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.320
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head10-for-36

Total Bases20 in 42 PA
Career Average.238
Plate Appearances42
HR · K · BB3 · 3 · 6

Projection

Projected Total Bases1.523

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+128

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

Context

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

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 17@ WSH2
Jun 18vs STL3
Jun 19vs STL4
Jun 21vs STL1
Jun 22@ TB0

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

WindowRateSample
Last 2 Weeks.54522 PA
Season.417120 PA
Last 2 Years.397340 PA

Opposing Starter · Season11 GS

W–L3–5
ERA3.33
WHIP1.31
IP54.0
H / K / BB51 / 53 / 20

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

WindowRateSample
Last 2 Weeks.376189 PA
Season.325980 PA
Last 2 Years.3332855 PA

Starter Allows · vs LHB

wOBA Allowed.333
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.555

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-130+100
CZRCaesars-145+109

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
WeatherWorking against

Batter · Total Bases / PA vs LHP.354

WindowRateSample
Last 2 Weeks.35317 PA
Season.36258 PA
Last 2 Years.270237 PA

Last 5 GamesTotal Bases

Jun 18vs NYM1
Jun 20vs NYM2
Jun 21vs NYM1
Jun 22@ WSH0
Jun 23@ WSH6

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
ERA2.70
WHIP0.90
IP3.1
H / K / BB2 / 3 / 1

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

WindowRateSample
Last 2 Weeks.496242 PA
Season.3941251 PA
Last 2 Years.4013326 PA

Quality of Contact vs LHP

wOBA.323
Hard-Hit %29%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.554

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+102
BOVBovada+120-160
DKDraftKings+117-155
CZRCaesars+121-162

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

WindowRateSample
Last 2 Weeks.78614 PA
Season.38486 PA
Last 2 Years.382262 PA

Last 5 GamesTotal Bases

Jun 17vs PIT0
Jun 19vs LAA4
Jun 20vs LAA0
Jun 21vs LAA0
Jun 23@ SF1

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

WindowRateSample
Last 2 Weeks
Season.462119 PA
Last 2 Years.370343 PA

Opposing Starter · Season12 GS

W–L1–7
ERA5.49
WHIP1.46
IP62.1
H / K / BB65 / 61 / 26

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

WindowRateSample
Last 2 Weeks.283173 PA
Season.3191140 PA
Last 2 Years.3253827 PA

Quality of Contact vs RHP

wOBA.325
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.375
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.563

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.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 PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.377

WindowRateSample
Last 2 Weeks.40020 PA
Season.40542 PA
Last 2 Years.350314 PA

Last 5 GamesTotal Bases

Jun 19vs CIN2
Jun 20vs CIN1
Jun 21vs CIN0
Jun 22@ DET2
Jun 23@ DET2

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

WindowRateSample
Last 2 Weeks.45231 PA
Season.307163 PA
Last 2 Years.2971098 PA

Opposing Starter · Season10 GS

W–L3–4
ERA3.32
WHIP0.99
IP59.2
H / K / BB51 / 66 / 8

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

WindowRateSample
Last 2 Weeks.385213 PA
Season.3571018 PA
Last 2 Years.3393760 PA

Quality of Contact vs LHP

wOBA.325
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.295
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head0-for-10

Total Bases0 in 10 PA
Career Average.000
Plate Appearances10
HR · K · BB0 · 6 · 0

Projection

Projected Total Bases1.551

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

Total Bases Line · O/U 0.5we lean Over

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

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

May 7@ AZ5
May 8@ SF0
May 9@ SF4
Jun 20vs MIL0
Jun 21vs MIL0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years.433810 PA

Opposing Starter · Season1 GS

W–L1–0
ERA3.18
WHIP1.24
IP5.2
H / K / BB5 / 5 / 2

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

WindowRateSample
Last 2 Weeks.394226 PA
Season.3331044 PA
Last 2 Years.3283781 PA

Starter Allows · vs RHB

wOBA Allowed.335
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.567

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+174-233
BRBetRivers+170

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

Context

Expected PAs4.35
vs SP / Bullpen~2.4× / ~2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.357

WindowRateSample
Last 2 Weeks.32434 PA
Season.356230 PA
Last 2 Years.370957 PA

Last 5 GamesTotal Bases

Jun 19@ ATL0
Jun 20@ ATL2
Jun 21@ ATL7
Jun 22@ CIN0
Jun 23@ CIN1

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

WindowRateSample
Last 2 Weeks.23517 PA
Season.27591 PA
Last 2 Years.264159 PA

Opposing Starter · Season12 GS

W–L3–5
ERA4.81
WHIP1.47
IP58.0
H / K / BB56 / 48 / 29

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

WindowRateSample
Last 2 Weeks.326227 PA
Season.3481074 PA
Last 2 Years.3534049 PA

Quality of Contact vs RHP

wOBA.325
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.294
Hard-Hit % Allowed29%

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

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+102
BOVBovada+110-145
DKDraftKings+110-146
CZRCaesars+105-139

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
WeatherHelping

Batter · Total Bases / PA vs RHP.363

WindowRateSample
Last 2 Weeks.32434 PA
Season.357252 PA
Last 2 Years.413987 PA

Last 5 GamesTotal Bases

Jun 17vs BAL2
Jun 19vs BOS4
Jun 20vs BOS0
Jun 21vs BOS1
Jun 23@ PIT0

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

WindowRateSample
Last 2 Weeks.05618 PA
Season.280168 PA
Last 2 Years.298332 PA

Opposing Starter · Season16 GS

W–L7–3
ERA3.07
WHIP1.09
IP96.2
H / K / BB83 / 107 / 22

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

WindowRateSample
Last 2 Weeks.342164 PA
Season.2751077 PA
Last 2 Years.3073523 PA

Quality of Contact vs RHP

wOBA.306
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.268
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head0-for-1

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

Projection

Projected Total Bases1.551

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+117-152
BRBetRivers+102
BOVBovada+115-150
DKDraftKings+113-150
FANFanatics+120-160
CZRCaesars+109-145

We project 1.6 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.348

WindowRateSample
Last 2 Weeks.35317 PA
Season.303109 PA
Last 2 Years.342477 PA

Last 5 GamesTotal Bases

Jun 17@ ATL4
Jun 19@ MIA5
Jun 20@ MIA0
Jun 21@ MIA0
Jun 23vs ATH1

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

WindowRateSample
Last 2 Weeks.1437 PA
Season.22227 PA
Last 2 Years.22227 PA

Opposing Starter · Season6 GS

W–L3–1
ERA2.04
WHIP0.96
IP35.1
H / K / BB24 / 35 / 10

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

WindowRateSample
Last 2 Weeks.488209 PA
Season.382938 PA
Last 2 Years.3802352 PA

Quality of Contact vs LHP

wOBA.299
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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

BookOverUnder
MGMBetMGM-175+130
CZRCaesars-176+131

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

Context

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

Batter · Total Bases / PA vs RHP.395

WindowRateSample
Last 2 Weeks.43237 PA
Season.384198 PA
Last 2 Years.424950 PA

Last 5 GamesTotal Bases

Jun 16vs COL3
Jun 17vs COL3
Jun 19vs TOR4
Jun 20vs TOR1
Jun 23@ NYM1

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

WindowRateSample
Last 2 Weeks.11526 PA
Season.230148 PA
Last 2 Years.284232 PA

Opposing Starter · Season16 GS

W–L4–5
ERA4.03
WHIP1.12
IP89.1
H / K / BB66 / 106 / 34

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

WindowRateSample
Last 2 Weeks.382249 PA
Season.3201240 PA
Last 2 Years.3284748 PA

Quality of Contact vs RHP

wOBA.345
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.265
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head2-for-3

Total Bases8 in 3 PA
Career Average.667
Plate Appearances3
HR · K · BB2 · 1 · 0

Projection

Projected Total Bases1.526

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+164-217
BRBetRivers+138

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

Batter · Total Bases / PA vs RHP.413

WindowRateSample
Last 2 Weeks.48127 PA
Season.435193 PA
Last 2 Years.414203 PA

Last 5 GamesTotal Bases

Jun 18@ NYY0
Jun 19@ DET0
Jun 20@ DET0
Jun 21@ DET3
Jun 22vs CLE2

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

WindowRateSample
Last 2 Weeks.19121 PA
Season.373193 PA
Last 2 Years.383796 PA

Opposing Starter · Season17 GS

W–L2–8
ERA3.78
WHIP1.14
IP95.1
H / K / BB80 / 81 / 29

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

WindowRateSample
Last 2 Weeks.389162 PA
Season.338985 PA
Last 2 Years.3323060 PA

Quality of Contact vs RHP

wOBA.349
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.291
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.508

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
FANFanatics-130+100

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

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs RHP.363

WindowRateSample
Last 2 Weeks.25040 PA
Season.425235 PA
Last 2 Years.399984 PA

Last 5 GamesTotal Bases

Jun 16vs COL1
Jun 17vs COL3
Jun 19vs TOR2
Jun 20vs TOR1
Jun 23@ NYM1

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

WindowRateSample
Last 2 Weeks.26319 PA
Season.316196 PA
Last 2 Years.267300 PA

Opposing Starter · Season16 GS

W–L4–5
ERA4.03
WHIP1.12
IP89.1
H / K / BB66 / 106 / 34

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

WindowRateSample
Last 2 Weeks.445200 PA
Season.3671159 PA
Last 2 Years.3153605 PA

Quality of Contact vs RHP

wOBA.330
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.311
Hard-Hit % Allowed35%

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

Projection

Projected Total Bases1.52

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+167-222
BRBetRivers+148

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

Batter · Total Bases / PA vs RHP.393

WindowRateSample
Last 2 Weeks.45735 PA
Season.40045 PA
Last 2 Years.37251 PA

Last 5 GamesTotal Bases

Jun 17@ ATH0
Jun 19@ COL0
Jun 20@ COL0
Jun 21@ COL1
Jun 23vs SEA0

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

WindowRateSample
Last 2 Weeks.37532 PA
Season.327202 PA
Last 2 Years.333739 PA

Opposing Starter · Season16 GS

W–L6–6
ERA4.26
WHIP1.04
IP93.0
H / K / BB79 / 92 / 18

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

WindowRateSample
Last 2 Weeks.351211 PA
Season.3521117 PA
Last 2 Years.3653777 PA

Quality of Contact vs RHP

wOBA.343
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.295
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.54

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-135+105

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

Context

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

Batter · Total Bases / PA vs LHP.371

WindowRateSample
Last 2 Weeks.20010 PA
Season.38596 PA
Last 2 Years.463328 PA

Last 5 GamesTotal Bases

Jun 16vs COL0
Jun 17vs COL1
Jun 19vs TOR4
Jun 20vs TOR0
Jun 23@ NYM2

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

WindowRateSample
Last 2 Weeks.53826 PA
Season.399153 PA
Last 2 Years.356683 PA

Opposing Starter · Season3 GS

W–L1–2
ERA4.87
WHIP1.41
IP57.1
H / K / BB61 / 60 / 20

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

WindowRateSample
Last 2 Weeks.363223 PA
Season.3091087 PA
Last 2 Years.3244065 PA

Quality of Contact vs LHP

wOBA.325
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.337
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 · 0 · 0

Projection

Projected Total Bases1.539

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+135
BOVBovada+145-190
DKDraftKings+150-201
CZRCaesars+137-190

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

Batter · Total Bases / PA vs RHP.384

WindowRateSample
Last 2 Weeks.32331 PA
Season.46252 PA
Last 2 Years.46252 PA

Last 5 GamesTotal Bases

Jun 15vs TB2
Jun 16vs TB1
Jun 19vs BAL0
Jun 21vs BAL0
Jun 22@ MIN0

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

WindowRateSample
Last 2 Weeks.31822 PA
Season.332205 PA
Last 2 Years.384644 PA

Opposing Starter · Season17 GS

W–L5–4
ERA3.18
WHIP1.03
IP93.1
H / K / BB77 / 108 / 19

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

WindowRateSample
Last 2 Weeks.445189 PA
Season.369898 PA
Last 2 Years.3792537 PA

Quality of Contact vs RHP

wOBA.323
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.286
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.583

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

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
WeatherNeutral

Batter · Total Bases / PA vs RHP.421

WindowRateSample
Last 2 Weeks.41429 PA
Season.51374 PA
Last 2 Years.51374 PA

Last 5 GamesTotal Bases

Jun 18vs BAL1
Jun 19vs BOS0
Jun 20vs BOS0
Jun 21vs BOS0
Jun 23@ PIT1

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

WindowRateSample
Last 2 Weeks.31029 PA
Season.348201 PA
Last 2 Years.328329 PA

Opposing Starter · Season16 GS

W–L7–3
ERA3.07
WHIP1.09
IP96.2
H / K / BB83 / 107 / 22

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

WindowRateSample
Last 2 Weeks.409252 PA
Season.3751196 PA
Last 2 Years.3503401 PA

Quality of Contact vs RHP

wOBA.333
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.317
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.538

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-115-112
CZRCaesars-127-106

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

Context

Expected PAs4.35
vs SP / Bullpen~2× / ~2.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.328

WindowRateSample
Last 2 Weeks.25012 PA
Season.24291 PA
Last 2 Years.356306 PA

Last 5 GamesTotal Bases

Jun 16vs COL0
Jun 17vs COL0
Jun 19vs TOR1
Jun 20vs TOR1
Jun 23@ NYM0

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

WindowRateSample
Last 2 Weeks.53826 PA
Season.399153 PA
Last 2 Years.356683 PA

Opposing Starter · Season3 GS

W–L1–2
ERA4.87
WHIP1.41
IP57.1
H / K / BB61 / 60 / 20

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

WindowRateSample
Last 2 Weeks.363223 PA
Season.3091087 PA
Last 2 Years.3244065 PA

Quality of Contact vs LHP

wOBA.328
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.337
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head10-for-40

Total Bases19 in 46 PA
Career Average.217
Plate Appearances46
HR · K · BB3 · 5 · 5

Projection

Projected Total Bases1.533

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+144-189
BRBetRivers+135
BOVBovada+130-170
DKDraftKings+139-186
CZRCaesars+132-176

We project 1.5 TB vs the 1.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.350

WindowRateSample
Last 2 Weeks.18233 PA
Season.436202 PA
Last 2 Years.360556 PA

Last 5 GamesTotal Bases

Jun 18vs CLE1
Jun 20@ ATL0
Jun 21@ ATL2
Jun 22@ CIN0
Jun 23@ CIN3

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

WindowRateSample
Last 2 Weeks.54533 PA
Season.362141 PA
Last 2 Years.303201 PA

Opposing Starter · Season12 GS

W–L3–5
ERA4.81
WHIP1.47
IP58.0
H / K / BB56 / 48 / 29

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

WindowRateSample
Last 2 Weeks.253182 PA
Season.376913 PA
Last 2 Years.3582826 PA

Quality of Contact vs RHP

wOBA.336
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.349
Hard-Hit % Allowed38%

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

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+108
BOVBovada+125-165
DKDraftKings+126-168
CZRCaesars+115-150

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

Context

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

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 16@ LAD0
Jun 17@ LAD0
Jun 20vs WSH0
Jun 21vs WSH2
Jun 22vs KC0

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

WindowRateSample
Last 2 Weeks.50038 PA
Season.350246 PA
Last 2 Years.342667 PA

Opposing Starter · Season15 GS

W–L4–5
ERA4.50
WHIP1.32
IP80.0
H / K / BB84 / 75 / 22

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

WindowRateSample
Last 2 Weeks.348204 PA
Season.361906 PA
Last 2 Years.3313128 PA

Starter Allows · vs RHB

wOBA Allowed.326
Hard-Hit % Allowed33%

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

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-190+140
BOLBetOnline-182+138

We project 1.5 TB vs the 0.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 LHP.319

WindowRateSample
Last 2 Weeks
Season.17928 PA
Last 2 Years.360342 PA

Last 5 GamesTotal Bases

Apr 17@ CHC3
Apr 18@ CHC2
Apr 19@ CHC0
Apr 21vs MIN4
Apr 22vs MIN2

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

WindowRateSample
Last 2 Weeks.15632 PA
Season.388250 PA
Last 2 Years.409973 PA

Opposing Starter · Season16 GS

W–L5–6
ERA4.40
WHIP1.05
IP92.0
H / K / BB74 / 88 / 23

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

WindowRateSample
Last 2 Weeks.361208 PA
Season.3631164 PA
Last 2 Years.3674601 PA

Quality of Contact vs LHP

wOBA.302
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.288
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head3-for-6

Total Bases8 in 7 PA
Career Average.429
Plate Appearances7
HR · K · BB1 · 0 · 1

Projection

Projected Total Bases1.532

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+124-161
BRBetRivers+120
BOVBovada+130-170
DKDraftKings+127-169
CZRCaesars+120-162

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×
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
WeatherNeutral

Batter · Total Bases / PA vs LHP.344

WindowRateSample
Last 2 Weeks.37516 PA
Season.288104 PA
Last 2 Years.311270 PA

Last 5 GamesTotal Bases

Jun 16vs COL0
Jun 17vs COL1
Jun 19vs TOR1
Jun 20vs TOR1
Jun 23@ NYM0

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

WindowRateSample
Last 2 Weeks.15819 PA
Season.34584 PA
Last 2 Years.345252 PA

Opposing Starter · Season3 GS

W–L1–2
ERA4.87
WHIP1.41
IP57.1
H / K / BB61 / 60 / 20

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

WindowRateSample
Last 2 Weeks.475181 PA
Season.3691075 PA
Last 2 Years.3133353 PA

Quality of Contact vs LHP

wOBA.327
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.287
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head2-for-5

Total Bases5 in 5 PA
Career Average.400
Plate Appearances5
HR · K · BB1 · 2 · 0

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+182-244
BRBetRivers+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

Batter · Total Bases / PA vs RHP.390

WindowRateSample
Last 2 Weeks.56332 PA
Season.291175 PA
Last 2 Years.396928 PA

Last 5 GamesTotal Bases

Jun 16vs PIT2
Jun 17vs PIT0
Jun 19vs LAA5
Jun 20vs LAA1
Jun 21vs LAA0

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

WindowRateSample
Last 2 Weeks
Season.400130 PA
Last 2 Years.321308 PA

Opposing Starter · Season12 GS

W–L1–7
ERA5.49
WHIP1.46
IP62.1
H / K / BB65 / 61 / 26

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

WindowRateSample
Last 2 Weeks.380195 PA
Season.3511138 PA
Last 2 Years.3433277 PA

Quality of Contact vs RHP

wOBA.328
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.303
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head1-for-5

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

Projection

Projected Total Bases1.548

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-155+115
BOLBetOnline-149+115
CZRCaesars-148+111

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
WeatherNeutral

Batter · Total Bases / PA vs RHP.395

WindowRateSample
Last 2 Weeks.55636 PA
Season.351222 PA
Last 2 Years.308412 PA

Last 5 GamesTotal Bases

Jun 18vs BAL2
Jun 19vs BOS0
Jun 20vs BOS0
Jun 21vs BOS1
Jun 23@ PIT4

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

WindowRateSample
Last 2 Weeks.31029 PA
Season.348201 PA
Last 2 Years.328329 PA

Opposing Starter · Season16 GS

W–L7–3
ERA3.07
WHIP1.09
IP96.2
H / K / BB83 / 107 / 22

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

WindowRateSample
Last 2 Weeks.409252 PA
Season.3751196 PA
Last 2 Years.3503401 PA

Quality of Contact vs RHP

wOBA.331
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.317
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-1

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

Projection

Projected Total Bases1.529

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-156+120
CZRCaesars-159+119

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

Batter · Total Bases / PA vs RHP.412

WindowRateSample
Last 2 Weeks.58817 PA
Season.54224 PA
Last 2 Years.328314 PA

Last 5 GamesTotal Bases

Jun 13@ BOS1
Jun 15vs MIN1
Jun 16vs MIN2
Jun 19vs SD1
Jun 22@ MIA1

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

WindowRateSample
Last 2 Weeks
Season.457116 PA
Last 2 Years.389283 PA

Opposing Starter · Season13 GS

W–L3–6
ERA4.41
WHIP1.22
IP67.1
H / K / BB54 / 73 / 28

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

WindowRateSample
Last 2 Weeks.262172 PA
Season.258747 PA
Last 2 Years.3292820 PA

Quality of Contact vs RHP

wOBA.344
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.339
Hard-Hit % Allowed37%

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

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-115-115
BOLBetOnline-110-118
CZRCaesars-113-118

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

Context

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

Batter · Total Bases / PA vs RHP.375

WindowRateSample
Last 2 Weeks.53315 PA
Season.33354 PA
Last 2 Years.317284 PA

Last 5 GamesTotal Bases

Jun 16@ BOS6
Jun 17@ BOS2
Jun 19@ CHC1
Jun 20@ CHC0
Jun 23vs HOU0

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

WindowRateSample
Last 2 Weeks.61513 PA
Season.407150 PA
Last 2 Years.402358 PA

Opposing Starter · Season15 GS

W–L3–8
ERA5.48
WHIP1.50
IP85.1
H / K / BB97 / 69 / 31

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

WindowRateSample
Last 2 Weeks.333210 PA
Season.322906 PA
Last 2 Years.3563327 PA

Quality of Contact vs RHP

wOBA.317
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.330
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.527

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-130-105
BOLBetOnline-120-108
CZRCaesars-124-108

We project 1.5 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

Batter · Total Bases / PA vs RHP.334

WindowRateSample
Last 2 Weeks.1437 PA
Season.1437 PA
Last 2 Years.262149 PA

Last 4 GamesTotal Bases

Jun 18@ ATH1
Jun 19@ ATH0
Jun 21@ ATH1
Jun 23vs BAL1

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

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

Opposing Starter · Season6 GS

W–L1–2
ERA5.64
WHIP1.65
IP30.1
H / K / BB31 / 25 / 19

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

WindowRateSample
Last 2 Weeks.321240 PA
Season.3771080 PA
Last 2 Years.3503547 PA

Quality of Contact vs RHP

wOBA.293
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.346
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

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+158-208
BRBetRivers+155

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 RHP.391

WindowRateSample
Last 2 Weeks.55229 PA
Season.333144 PA
Last 2 Years.349585 PA

Last 5 GamesTotal Bases

Jun 18@ TEX3
Jun 19@ AZ4
Jun 20@ AZ4
Jun 22vs LAD0
Jun 23vs LAD4

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season13 GS

W–L8–2
ERA1.58
WHIP0.90
IP79.2
H / K / BB48 / 86 / 24

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

WindowRateSample
Last 2 Weeks.398186 PA
Season.343985 PA
Last 2 Years.3192342 PA

Quality of Contact vs RHP

wOBA.345
Hard-Hit %34%

How well he's squaring up the ball.

Head-to-Head0-for-1

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

Projection

Projected Total Bases1.571

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-130-105
BOLBetOnline-130+100
CZRCaesars-134+100

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

Context

Expected PAs4.1
vs SP / Bullpen~2.5× / ~1.6×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.376

WindowRateSample
Last 2 Weeks.42921 PA
Season.36798 PA
Last 2 Years.350351 PA

Last 5 GamesTotal Bases

Jun 19vs CIN4
Jun 20vs CIN0
Jun 21vs CIN1
Jun 22@ DET1
Jun 23@ DET5

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

WindowRateSample
Last 2 Weeks.60015 PA
Season.51049 PA
Last 2 Years.316256 PA

Opposing Starter · Season10 GS

W–L3–4
ERA3.32
WHIP0.99
IP59.2
H / K / BB51 / 66 / 8

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

WindowRateSample
Last 2 Weeks.305177 PA
Season.310917 PA
Last 2 Years.3472831 PA

Quality of Contact vs LHP

wOBA.314
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.339
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 · 0 · 0

Projection

Projected Total Bases1.524

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-127-102
CZRCaesars-134+100

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

Context

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

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 16vs MIA0
Jun 17vs MIA0
Jun 18vs NYM0
Jun 20vs NYM0
Jun 23@ WSH2

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
ERA2.70
WHIP0.90
IP3.1
H / K / BB2 / 3 / 1

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

WindowRateSample
Last 2 Weeks.496242 PA
Season.3941251 PA
Last 2 Years.4013326 PA

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.525

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+158-208
BRBetRivers+170

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

Context

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

Batter · Total Bases / PA vs RHP.362

WindowRateSample
Last 2 Weeks.41736 PA
Season.31885 PA
Last 2 Years.321418 PA

Last 5 GamesTotal Bases

Jun 19@ TB0
Jun 20@ TB5
Jun 21@ TB2
Jun 22vs PHI3
Jun 23vs PHI2

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

WindowRateSample
Last 2 Weeks.62516 PA
Season.456149 PA
Last 2 Years.422528 PA

Opposing Starter · Season16 GS

W–L3–4
ERA5.58
WHIP1.45
IP80.2
H / K / BB90 / 82 / 27

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

WindowRateSample
Last 2 Weeks.352196 PA
Season.3451149 PA
Last 2 Years.3384238 PA

Quality of Contact vs RHP

wOBA.286
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.338
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head5-for-10

Total Bases8 in 10 PA
Career Average.500
Plate Appearances10
HR · K · BB0 · 4 · 0

Projection

Projected Total Bases1.524

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+134-175
BRBetRivers+135
BOVBovada+135-180
DKDraftKings+135-180
CZRCaesars+130-176

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

Batter · Total Bases / PA vs RHP.378

WindowRateSample
Last 2 Weeks.51533 PA
Season.327223 PA
Last 2 Years.309579 PA

Last 5 GamesTotal Bases

Jun 17vs DET3
Jun 19vs CLE1
Jun 20vs CLE0
Jun 21vs CLE0
Jun 23@ TOR5

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

WindowRateSample
Last 2 Weeks.52223 PA
Season.32798 PA
Last 2 Years.328125 PA

Opposing Starter · Season11 GS

W–L3–3
ERA3.56
WHIP1.17
IP60.2
H / K / BB41 / 58 / 30

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

WindowRateSample
Last 2 Weeks.364220 PA
Season.3481178 PA
Last 2 Years.3574694 PA

Quality of Contact vs RHP

wOBA.317
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.523

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-141+106

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
WeatherWorking against

Batter · Total Bases / PA vs LHP.412

WindowRateSample
Last 2 Weeks.62516 PA
Season.39576 PA
Last 2 Years.421252 PA

Last 5 GamesTotal Bases

Jun 16vs MIA1
Jun 18vs NYM3
Jun 21vs NYM1
Jun 22@ WSH0
Jun 23@ WSH6

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
ERA2.70
WHIP0.90
IP3.1
H / K / BB2 / 3 / 1

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

WindowRateSample
Last 2 Weeks.411243 PA
Season.3621371 PA
Last 2 Years.3954022 PA

Quality of Contact vs LHP

wOBA.343
Hard-Hit %35%

How well he's squaring up the ball.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.521

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+140
BOVBovada+135-180
DKDraftKings+135-181
CZRCaesars+132-176

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

Context

Expected PAs4.35
vs SP / Bullpen~2× / ~2.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.335

WindowRateSample
Last 2 Weeks.30839 PA
Season.286231 PA
Last 2 Years.392989 PA

Last 5 GamesTotal Bases

Jun 18vs STL7
Jun 19vs STL2
Jun 21vs STL1
Jun 22@ TB0
Jun 23@ TB2

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

WindowRateSample
Last 2 Weeks.25016 PA
Season.31782 PA
Last 2 Years.272291 PA

Opposing Starter · Season11 GS

W–L3–5
ERA3.33
WHIP1.31
IP54.0
H / K / BB51 / 53 / 20

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

WindowRateSample
Last 2 Weeks.393219 PA
Season.3571166 PA
Last 2 Years.3643430 PA

Quality of Contact vs RHP

wOBA.275
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.288
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head2-for-17

Total Bases3 in 19 PA
Career Average.105
Plate Appearances19
HR · K · BB0 · 4 · 1

Projection

Projected Total Bases1.515

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BOLBetOnline+149-196
BRBetRivers+118

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

Context

Expected PAs4.1
vs SP / Bullpen~2.5× / ~1.6×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.382

WindowRateSample
Last 2 Weeks.54511 PA
Season.35756 PA
Last 2 Years.35756 PA

Last 5 GamesTotal Bases

Jun 19vs CWS1
Jun 20vs CWS0
Jun 21vs CWS2
Jun 22vs NYY1
Jun 23vs NYY1

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

WindowRateSample
Last 2 Weeks.42433 PA
Season.380258 PA
Last 2 Years.382450 PA

Opposing Starter · Season15 GS

W–L3–5
ERA3.95
WHIP1.14
IP86.2
H / K / BB75 / 95 / 24

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

WindowRateSample
Last 2 Weeks.350214 PA
Season.295997 PA
Last 2 Years.3384031 PA

Quality of Contact vs LHP

wOBA.317
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.305
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.515

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

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 PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.369

WindowRateSample
Last 2 Weeks.34144 PA
Season.404203 PA
Last 2 Years.345414 PA

Last 5 GamesTotal Bases

Jun 19vs SD1
Jun 20vs SD0
Jun 21vs SD0
Jun 22@ MIA4
Jun 23@ MIA1

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

WindowRateSample
Last 2 Weeks
Season.457116 PA
Last 2 Years.389283 PA

Opposing Starter · Season13 GS

W–L3–6
ERA4.41
WHIP1.22
IP67.1
H / K / BB54 / 73 / 28

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

WindowRateSample
Last 2 Weeks.262172 PA
Season.258747 PA
Last 2 Years.3292820 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.339
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head0-for-1

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

Projection

Projected Total Bases1.49

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
BOLBetOnline-156+120
CZRCaesars-162+121

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

Context

Expected PAs4.25
vs SP / Bullpen~2.5× / ~1.7×
BallparkNeutral
WeatherNeutral
Recent Form🔥 6-game hitting streak

Batter · Total Bases / PA vs LHP.301

WindowRateSample
Last 2 Weeks.20025 PA
Season.245102 PA
Last 2 Years.274212 PA

Last 5 GamesTotal Bases

Jun 19vs WSH4
Jun 20vs WSH1
Jun 21vs WSH1
Jun 22vs KC1
Jun 23vs KC2

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

WindowRateSample
Last 2 Weeks.5569 PA
Season.47476 PA
Last 2 Years.370211 PA

Opposing Starter · Season15 GS

W–L4–5
ERA4.50
WHIP1.32
IP80.0
H / K / BB84 / 75 / 22

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

WindowRateSample
Last 2 Weeks.437199 PA
Season.3821117 PA
Last 2 Years.3543342 PA

Quality of Contact vs LHP

wOBA.307
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.328
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.51

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+137

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

Context

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

Batter · Total Bases / PA vs LHP.349

WindowRateSample
Last 2 Weeks.23113 PA
Season.31174 PA
Last 2 Years.411304 PA

Last 5 GamesTotal Bases

Jun 19vs CWS0
Jun 20vs CWS2
Jun 21vs CWS2
Jun 22vs NYY3
Jun 23vs NYY0

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

WindowRateSample
Last 2 Weeks.42433 PA
Season.380258 PA
Last 2 Years.382450 PA

Opposing Starter · Season15 GS

W–L3–5
ERA3.95
WHIP1.14
IP86.2
H / K / BB75 / 95 / 24

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

WindowRateSample
Last 2 Weeks.350214 PA
Season.295997 PA
Last 2 Years.3384031 PA

Quality of Contact vs LHP

wOBA.310
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.305
Hard-Hit % Allowed33%

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

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
CZRCaesars-145+109

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

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs RHP.359

WindowRateSample
Last 2 Weeks.40944 PA
Season.311135 PA
Last 2 Years.335592 PA

Last 5 GamesTotal Bases

Jun 19@ AZ4
Jun 20@ AZ2
Jun 21@ AZ1
Jun 22vs LAD1
Jun 23vs LAD1

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season13 GS

W–L8–2
ERA1.58
WHIP0.90
IP79.2
H / K / BB48 / 86 / 24

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

WindowRateSample
Last 2 Weeks.356247 PA
Season.3361341 PA
Last 2 Years.3323550 PA

Quality of Contact vs RHP

wOBA.307
Hard-Hit %29%

How well he's squaring up the ball.

Head-to-Head1-for-1

Total Bases1 in 1 PA
Career Average1.000
Plate Appearances1
HR · K · BB0 · 0 · 0

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

BookOverUnder
MGMBetMGM-135+100
BOLBetOnline-132+102
CZRCaesars-134+100

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
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.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.348

WindowRateSample
Last 2 Weeks.30030 PA
Season.33387 PA
Last 2 Years.366336 PA

Last 5 GamesTotal Bases

Jun 19vs CLE2
Jun 20vs CLE1
Jun 21vs CLE0
Jun 22@ TOR0
Jun 23@ TOR4

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

WindowRateSample
Last 2 Weeks.32128 PA
Season.302126 PA
Last 2 Years.273161 PA

Opposing Starter · Season11 GS

W–L3–3
ERA3.56
WHIP1.17
IP60.2
H / K / BB41 / 58 / 30

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

WindowRateSample
Last 2 Weeks.328177 PA
Season.3171172 PA
Last 2 Years.3223884 PA

Quality of Contact vs RHP

wOBA.323
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.308
Hard-Hit % Allowed36%

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-160+120
BOLBetOnline-149+115

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

WindowRateSample
Last 2 Weeks.7789 PA
Season.36086 PA
Last 2 Years.444295 PA

Last 5 GamesTotal Bases

Jun 16vs COL0
Jun 17vs COL4
Jun 19vs TOR1
Jun 20vs TOR3
Jun 23@ NYM6

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

WindowRateSample
Last 2 Weeks.53826 PA
Season.399153 PA
Last 2 Years.356683 PA

Opposing Starter · Season3 GS

W–L1–2
ERA4.87
WHIP1.41
IP57.1
H / K / BB61 / 60 / 20

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

WindowRateSample
Last 2 Weeks.363223 PA
Season.3091087 PA
Last 2 Years.3244065 PA

Quality of Contact vs LHP

wOBA.325
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.337
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-12

Total Bases0 in 14 PA
Career Average.000
Plate Appearances14
HR · K · BB0 · 4 · 1

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

BookOverUnder
BOLBetOnline+178-238
BRBetRivers+160

We project 1.5 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 RHP.372

WindowRateSample
Last 2 Weeks.35317 PA
Season.391230 PA
Last 2 Years.353974 PA

Last 5 GamesTotal Bases

Jun 9@ BAL6
Jun 10@ BAL0
Jun 11@ BAL0
Jun 12@ WSH1
Jun 23@ PIT0

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

WindowRateSample
Last 2 Weeks.05618 PA
Season.280168 PA
Last 2 Years.298332 PA

Opposing Starter · Season16 GS

W–L7–3
ERA3.07
WHIP1.09
IP96.2
H / K / BB83 / 107 / 22

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

WindowRateSample
Last 2 Weeks.342164 PA
Season.2751077 PA
Last 2 Years.3073523 PA

Quality of Contact vs RHP

wOBA.331
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.268
Hard-Hit % Allowed32%

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

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+140-190
BOLBetOnline+149-196
BRBetRivers+130
BOVBovada+155-210
DKDraftKings+153-205
CZRCaesars+142-193

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

Batter · Total Bases / PA vs RHP.354

WindowRateSample
Last 2 Weeks.30839 PA
Season.358176 PA
Last 2 Years.380676 PA

Last 5 GamesTotal Bases

Jun 19@ LAD1
Jun 20@ LAD1
Jun 21@ LAD6
Jun 22@ LAA0
Jun 23@ LAA0

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

WindowRateSample
Last 2 Weeks.33327 PA
Season.333210 PA
Last 2 Years.294694 PA

Opposing Starter · Season17 GS

W–L8–4
ERA3.32
WHIP1.32
IP95.0
H / K / BB77 / 102 / 48

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

WindowRateSample
Last 2 Weeks.430151 PA
Season.326743 PA
Last 2 Years.3601498 PA

Quality of Contact vs RHP

wOBA.319
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.320
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head0-for-1

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

Projection

Projected Total Bases1.505

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-132+102
CZRCaesars-136+102

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

Context

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

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 19@ DET0
Jun 20@ DET2
Jun 21@ DET2
Jun 22vs CLE4
Jun 23vs CLE0

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

WindowRateSample
Last 2 Weeks.19121 PA
Season.373193 PA
Last 2 Years.383796 PA

Opposing Starter · Season17 GS

W–L2–8
ERA3.78
WHIP1.14
IP95.1
H / K / BB80 / 81 / 29

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

WindowRateSample
Last 2 Weeks.389162 PA
Season.338985 PA
Last 2 Years.3323060 PA

Starter Allows · vs LHB

wOBA Allowed.291
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.461

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
BOLBetOnline-169+130

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

Context

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

Batter · Total Bases / PA vs LHP.363

WindowRateSample
Last 2 Weeks.1676 PA
Season.34943 PA
Last 2 Years.428339 PA

Last 5 GamesTotal Bases

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

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season6 GS

W–L3–2
ERA3.12
WHIP1.23
IP52.0
H / K / BB47 / 52 / 17

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

WindowRateSample
Last 2 Weeks.306199 PA
Season.3021171 PA
Last 2 Years.3142809 PA

Quality of Contact vs LHP

wOBA.305
Hard-Hit %33%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.495

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
CZRCaesars-137+104

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

Context

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

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 14@ SF0
Jun 15vs COL2
Jun 16vs COL0
Jun 19vs TOR1
Jun 20vs TOR0

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

WindowRateSample
Last 2 Weeks.26319 PA
Season.316196 PA
Last 2 Years.267300 PA

Opposing Starter · Season16 GS

W–L4–5
ERA4.03
WHIP1.12
IP89.1
H / K / BB66 / 106 / 34

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

WindowRateSample
Last 2 Weeks.445200 PA
Season.3671159 PA
Last 2 Years.3153605 PA

Starter Allows · vs LHB

wOBA Allowed.311
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.472

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-175+135

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

Context

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

Batter · Total Bases / PA vs LHP.379

WindowRateSample
Last 2 Weeks2.0002 PA
Season.25016 PA
Last 2 Years.267165 PA

Last 5 GamesTotal Bases

Jun 17vs NYM2
Jun 20@ NYY2
Jun 21@ NYY3
Jun 22vs MIL0
Jun 23vs MIL0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season6 GS

W–L3–2
ERA3.12
WHIP1.23
IP52.0
H / K / BB47 / 52 / 17

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

WindowRateSample
Last 2 Weeks.306199 PA
Season.3021171 PA
Last 2 Years.3142809 PA

Quality of Contact vs LHP

wOBA.312
Hard-Hit %36%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.493

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
BOLBetOnline-156+120
CZRCaesars-162+121

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

Context

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

Batter · Total Bases / PA vs LHP.326

WindowRateSample
Last 2 Weeks.15819 PA
Season.324102 PA
Last 2 Years.342383 PA

Last 5 GamesTotal Bases

Jun 19vs CWS0
Jun 20vs CWS0
Jun 21vs CWS2
Jun 22vs NYY4
Jun 23vs NYY0

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

WindowRateSample
Last 2 Weeks.4449 PA
Season.39169 PA
Last 2 Years.429112 PA

Opposing Starter · Season15 GS

W–L3–5
ERA3.95
WHIP1.14
IP86.2
H / K / BB75 / 95 / 24

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

WindowRateSample
Last 2 Weeks.332187 PA
Season.323993 PA
Last 2 Years.3183215 PA

Quality of Contact vs LHP

wOBA.331
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed33%

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

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-179+133

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

Context

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

Batter · Total Bases / PA vs RHP.362

WindowRateSample
Last 2 Weeks.57114 PA
Season.300140 PA
Last 2 Years.270200 PA

Last 5 GamesTotal Bases

Jun 12vs SEA1
Jun 14vs SEA1
Jun 19@ TB1
Jun 20@ TB1
Jun 23vs PHI5

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

WindowRateSample
Last 2 Weeks.53330 PA
Season.457184 PA
Last 2 Years.457655 PA

Opposing Starter · Season16 GS

W–L3–4
ERA5.58
WHIP1.45
IP80.2
H / K / BB90 / 82 / 27

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

WindowRateSample
Last 2 Weeks.383162 PA
Season.307730 PA
Last 2 Years.3162488 PA

Quality of Contact vs RHP

wOBA.324
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.357
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.492

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-135+105

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

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs LHP.346

WindowRateSample
Last 2 Weeks.37516 PA
Season.32178 PA
Last 2 Years.264295 PA

Last 5 GamesTotal Bases

Jun 17@ CIN2
Jun 18@ PHI4
Jun 20@ PHI0
Jun 21@ PHI0
Jun 23vs CHC0

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

WindowRateSample
Last 2 Weeks.15632 PA
Season.388250 PA
Last 2 Years.409973 PA

Opposing Starter · Season16 GS

W–L5–6
ERA4.40
WHIP1.05
IP92.0
H / K / BB74 / 88 / 23

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

WindowRateSample
Last 2 Weeks.361208 PA
Season.3631164 PA
Last 2 Years.3674601 PA

Quality of Contact vs LHP

wOBA.317
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.288
Hard-Hit % Allowed30%

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

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+164-217
BRBetRivers+150

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

Context

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

Batter · Total Bases / PA vs RHP.336

WindowRateSample
Last 2 Weeks.21019 PA
Season.30636 PA
Last 2 Years.353583 PA

Last 5 GamesTotal Bases

Jun 16@ BOS0
Jun 17@ BOS0
Jun 19@ CHC0
Jun 20@ CHC1
Jun 22vs HOU1

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

WindowRateSample
Last 2 Weeks.61513 PA
Season.407150 PA
Last 2 Years.402358 PA

Opposing Starter · Season15 GS

W–L3–8
ERA5.48
WHIP1.50
IP85.1
H / K / BB97 / 69 / 31

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

WindowRateSample
Last 2 Weeks.333210 PA
Season.322906 PA
Last 2 Years.3563327 PA

Quality of Contact vs RHP

wOBA.308
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.330
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.485

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+152-200
BRBetRivers+135
BOVBovada+145-190
DKDraftKings+146-196
CZRCaesars+138-190

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

Context

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

Batter · Total Bases / PA vs RHP.309

WindowRateSample
Last 2 Weeks.24158 PA
Season.283279 PA
Last 2 Years.3621110 PA

Last 5 GamesTotal Bases

Jun 19@ LAD1
Jun 20@ LAD1
Jun 21@ LAD5
Jun 22@ LAA5
Jun 23@ LAA0

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

WindowRateSample
Last 2 Weeks.31316 PA
Season.213174 PA
Last 2 Years.295586 PA

Opposing Starter · Season17 GS

W–L8–4
ERA3.32
WHIP1.32
IP95.0
H / K / BB77 / 102 / 48

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

WindowRateSample
Last 2 Weeks.277271 PA
Season.3111038 PA
Last 2 Years.3342306 PA

Quality of Contact vs RHP

wOBA.309
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.299
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.49

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

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
BOLBetOnline+152-200
BRBetRivers+145
BOVBovada+145-190
DKDraftKings+143-192
CZRCaesars+138-190

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

Context

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

Batter · Total Bases / PA vs RHP.316

WindowRateSample
Last 2 Weeks.31348 PA
Season.260250 PA
Last 2 Years.308403 PA

Last 5 GamesTotal Bases

Jun 19vs SF1
Jun 20vs SF3
Jun 21vs SF0
Jun 22vs TEX0
Jun 23vs TEX0

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

WindowRateSample
Last 2 Weeks.25020 PA
Season.352193 PA
Last 2 Years.334542 PA

Opposing Starter · Season16 GS

W–L6–5
ERA3.55
WHIP1.03
IP88.2
H / K / BB71 / 106 / 20

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

WindowRateSample
Last 2 Weeks.516159 PA
Season.383809 PA
Last 2 Years.3852956 PA

Quality of Contact vs RHP

wOBA.306
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.285
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.459

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-135+100
BOLBetOnline-130+100
CZRCaesars-134+100

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

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
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×
BallparkHitter-friendly
WeatherWorking against

Batter · Total Bases / PA vs LHP.361

WindowRateSample
Last 2 Weeks.37516 PA
Season.30030 PA
Last 2 Years.37073 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.282

WindowRateSample
Last 2 Weeks.11834 PA
Season.262225 PA
Last 2 Years.351970 PA

Opposing Starter · Season15 GS

W–L3–3
ERA2.83
WHIP1.14
IP82.2
H / K / BB69 / 84 / 25

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

WindowRateSample
Last 2 Weeks.424191 PA
Season.345892 PA
Last 2 Years.3342643 PA

Quality of Contact vs LHP

wOBA.324
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.272
Hard-Hit % Allowed27%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.454

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-149+115
CZRCaesars-148+111

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

Batter · Total Bases / PA vs RHP.350

WindowRateSample
Last 2 Weeks.29627 PA
Season.367199 PA
Last 2 Years.327729 PA

Last 5 GamesTotal Bases

Jun 18@ BOS0
Jun 19@ CHC2
Jun 20@ CHC1
Jun 22vs HOU1
Jun 23vs HOU2

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

WindowRateSample
Last 2 Weeks.33315 PA
Season.515204 PA
Last 2 Years.410412 PA

Opposing Starter · Season15 GS

W–L3–8
ERA5.48
WHIP1.50
IP85.1
H / K / BB97 / 69 / 31

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

WindowRateSample
Last 2 Weeks.386220 PA
Season.286986 PA
Last 2 Years.3112749 PA

Quality of Contact vs RHP

wOBA.303
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.357
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.475

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-156+120
CZRCaesars-159+119

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
WeatherNeutral

Batter · Total Bases / PA vs RHP.380

WindowRateSample
Last 2 Weeks.45242 PA
Season.343137 PA
Last 2 Years.355428 PA

Last 5 GamesTotal Bases

Jun 16@ ATH1
Jun 17@ ATH1
Jun 20@ COL2
Jun 21@ COL4
Jun 23vs SEA0

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

WindowRateSample
Last 2 Weeks.37532 PA
Season.327202 PA
Last 2 Years.333739 PA

Opposing Starter · Season16 GS

W–L6–6
ERA4.26
WHIP1.04
IP93.0
H / K / BB79 / 92 / 18

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

WindowRateSample
Last 2 Weeks.351211 PA
Season.3521117 PA
Last 2 Years.3653777 PA

Quality of Contact vs RHP

wOBA.333
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.295
Hard-Hit % Allowed36%

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

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-210+155
BOLBetOnline-200+152

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

Context

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

Batter · Total Bases / PA vs RHP.299

WindowRateSample
Last 2 Weeks.12931 PA
Season.287209 PA
Last 2 Years.362558 PA

Last 5 GamesTotal Bases

Jun 16@ CIN0
Jun 18@ PHI0
Jun 20@ PHI0
Jun 21@ PHI0
Jun 23vs CHC1

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

WindowRateSample
Last 2 Weeks.54224 PA
Season.46291 PA
Last 2 Years.418316 PA

Opposing Starter · Season6 GS

W–L6–1
ERA4.04
WHIP1.04
IP49.0
H / K / BB40 / 30 / 11

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

WindowRateSample
Last 2 Weeks.390231 PA
Season.3431149 PA
Last 2 Years.3623805 PA

Quality of Contact vs RHP

wOBA.291
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.337
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head2-for-5

Total Bases2 in 5 PA
Career Average.400
Plate Appearances5
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.441

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+186-250
BRBetRivers+190

We project 1.4 TB vs the 1.5 line — leaning Under. 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 14@ SF0
Jun 15vs COL2
Jun 16vs COL0
Jun 19vs TOR1
Jun 20vs TOR0

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

WindowRateSample
Last 2 Weeks.53826 PA
Season.399153 PA
Last 2 Years.356683 PA

Opposing Starter · Season3 GS

W–L1–2
ERA4.87
WHIP1.41
IP57.1
H / K / BB61 / 60 / 20

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

WindowRateSample
Last 2 Weeks.363223 PA
Season.3091087 PA
Last 2 Years.3244065 PA

Starter Allows · vs RHB

wOBA Allowed.337
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

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

BookOverUnder
BOLBetOnline+178-238

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

Context

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

Batter · Total Bases / PA vs LHP.358

WindowRateSample
Last 2 Weeks.1119 PA
Season.41943 PA
Last 2 Years.364107 PA

Last 5 GamesTotal Bases

Jun 17vs SF0
Jun 19vs MIL1
Jun 20vs MIL0
Jun 22@ SD0
Jun 23@ SD0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years.433810 PA

Opposing Starter · Season1 GS

W–L1–0
ERA3.18
WHIP1.24
IP5.2
H / K / BB5 / 5 / 2

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

WindowRateSample
Last 2 Weeks.394226 PA
Season.3331044 PA
Last 2 Years.3283781 PA

Quality of Contact vs LHP

wOBA.298
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.335
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head1-for-12

Total Bases4 in 13 PA
Career Average.077
Plate Appearances13
HR · K · BB1 · 3 · 1

Projection

Projected Total Bases1.505

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-132+102
CZRCaesars-136+102

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

Context

Expected PAs4.1
vs SP / Bullpen~2.5× / ~1.6×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.355

WindowRateSample
Last 2 Weeks.23113 PA
Season.33342 PA
Last 2 Years.412160 PA

Last 5 GamesTotal Bases

Jun 17@ CIN3
Jun 18@ PHI1
Jun 20@ PHI1
Jun 21@ PHI0
Jun 23vs CHC5

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

WindowRateSample
Last 2 Weeks.15632 PA
Season.388250 PA
Last 2 Years.409973 PA

Opposing Starter · Season16 GS

W–L5–6
ERA4.40
WHIP1.05
IP92.0
H / K / BB74 / 88 / 23

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

WindowRateSample
Last 2 Weeks.361208 PA
Season.3631164 PA
Last 2 Years.3674601 PA

Quality of Contact vs LHP

wOBA.310
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.288
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head1-for-2

Total Bases4 in 2 PA
Career Average.500
Plate Appearances2
HR · K · BB1 · 1 · 0

Projection

Projected Total Bases1.456

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+146-192
BRBetRivers+132
BOVBovada+135-180
DKDraftKings+134-179
CZRCaesars+136-182

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

Context

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

Batter · Total Bases / PA vs RHP.367

WindowRateSample
Last 2 Weeks.22227 PA
Season.448116 PA
Last 2 Years.400230 PA

Last 5 GamesTotal Bases

Jun 17vs TB2
Jun 19vs BAL1
Jun 20vs BAL0
Jun 21vs BAL0
Jun 22@ MIN0

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

WindowRateSample
Last 2 Weeks.31822 PA
Season.332205 PA
Last 2 Years.384644 PA

Opposing Starter · Season17 GS

W–L5–4
ERA3.18
WHIP1.03
IP93.1
H / K / BB77 / 108 / 19

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

WindowRateSample
Last 2 Weeks.445189 PA
Season.369898 PA
Last 2 Years.3792537 PA

Quality of Contact vs RHP

wOBA.323
Hard-Hit %43%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.286
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.508

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-135+105
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
WeatherHelping

Batter · Total Bases / PA vs RHP.432

WindowRateSample
Last 2 Weeks.62532 PA
Season.429133 PA
Last 2 Years.354328 PA

Last 5 GamesTotal Bases

Jun 17@ SEA3
Jun 18@ SEA0
Jun 20@ LAD2
Jun 21@ LAD7
Jun 22@ LAA0

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

WindowRateSample
Last 2 Weeks.31316 PA
Season.213174 PA
Last 2 Years.295586 PA

Opposing Starter · Season17 GS

W–L8–4
ERA3.32
WHIP1.32
IP95.0
H / K / BB77 / 102 / 48

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

WindowRateSample
Last 2 Weeks.277271 PA
Season.3111038 PA
Last 2 Years.3342306 PA

Quality of Contact vs RHP

wOBA.371
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.299
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head2-for-5

Total Bases3 in 5 PA
Career Average.400
Plate Appearances5
HR · K · BB0 · 2 · 0

Projection

Projected Total Bases1.46

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
BOLBetOnline-161+123
CZRCaesars-159+119

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
WeatherNeutral

Batter · Total Bases / PA vs RHP.355

WindowRateSample
Last 2 Weeks.33318 PA
Season.33318 PA
Last 2 Years.314207 PA

Last 5 GamesTotal Bases

Jun 13vs HOU1
Jun 14vs HOU2
Jun 16@ WSH0
Jun 21vs STL1
Jun 23@ TB2

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

WindowRateSample
Last 2 Weeks.54522 PA
Season.417120 PA
Last 2 Years.397340 PA

Opposing Starter · Season11 GS

W–L3–5
ERA3.33
WHIP1.31
IP54.0
H / K / BB51 / 53 / 20

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

WindowRateSample
Last 2 Weeks.376189 PA
Season.325980 PA
Last 2 Years.3332855 PA

Quality of Contact vs RHP

wOBA.322
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.333
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.453

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-105-125
BOLBetOnline-103-125
CZRCaesars-104-129

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

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
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

Batter · Total Bases / PA vs RHP.409

WindowRateSample
Last 2 Weeks.50016 PA
Season.431144 PA
Last 2 Years.429273 PA

Last 5 GamesTotal Bases

Jun 19@ LAD1
Jun 20@ LAD0
Jun 21@ LAD2
Jun 22@ LAA1
Jun 23@ LAA1

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

WindowRateSample
Last 2 Weeks.31316 PA
Season.213174 PA
Last 2 Years.295586 PA

Opposing Starter · Season17 GS

W–L8–4
ERA3.32
WHIP1.32
IP95.0
H / K / BB77 / 102 / 48

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

WindowRateSample
Last 2 Weeks.277271 PA
Season.3111038 PA
Last 2 Years.3342306 PA

Quality of Contact vs RHP

wOBA.316
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.299
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

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
BOLBetOnline+174-233
BRBetRivers+165

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

Batter · Total Bases / PA vs RHP.371

WindowRateSample
Last 2 Weeks
Season
Last 2 Years.3758 PA

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

WindowRateSample
Last 2 Weeks.46730 PA
Season.381139 PA
Last 2 Years.354503 PA

Opposing Starter · Season16 GS

W–L6–5
ERA3.55
WHIP1.03
IP88.2
H / K / BB71 / 106 / 20

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

WindowRateSample
Last 2 Weeks.365222 PA
Season.317967 PA
Last 2 Years.3544016 PA

Quality of Contact vs RHP

wOBA.312
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.310
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.42

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+105-145
BOLBetOnline+110-143

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
WeatherWorking against

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 1 GamesTotal Bases

Jun 23vs NYY2

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

WindowRateSample
Last 2 Weeks.42433 PA
Season.380258 PA
Last 2 Years.382450 PA

Opposing Starter · Season15 GS

W–L3–5
ERA3.95
WHIP1.14
IP86.2
H / K / BB75 / 95 / 24

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

WindowRateSample
Last 2 Weeks.350214 PA
Season.295997 PA
Last 2 Years.3384031 PA

Starter Allows · vs RHB

wOBA Allowed.305
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.443

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

Context

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

Batter · Total Bases / PA vs LHP.362

WindowRateSample
Last 2 Weeks.18211 PA
Season.42914 PA
Last 2 Years.407216 PA

Last 5 GamesTotal Bases

Jun 16@ CIN1
Jun 18@ PHI1
Jun 20@ PHI0
Jun 21@ PHI0
Jun 23vs CHC0

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

WindowRateSample
Last 2 Weeks.15632 PA
Season.388250 PA
Last 2 Years.409973 PA

Opposing Starter · Season16 GS

W–L5–6
ERA4.40
WHIP1.05
IP92.0
H / K / BB74 / 88 / 23

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

WindowRateSample
Last 2 Weeks.361208 PA
Season.3631164 PA
Last 2 Years.3674601 PA

Quality of Contact vs LHP

wOBA.331
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.288
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.441

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+171-227

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

Context

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

Batter · Total Bases / PA vs RHP.323

WindowRateSample
Last 2 Weeks.26123 PA
Season.288170 PA
Last 2 Years.312679 PA

Last 5 GamesTotal Bases

Jun 19@ HOU0
Jun 20@ HOU0
Jun 21@ HOU0
Jun 22@ CWS1
Jun 23@ CWS0

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

WindowRateSample
Last 2 Weeks.48431 PA
Season.323158 PA
Last 2 Years.399654 PA

Opposing Starter · Season8 GS

W–L2–6
ERA4.34
WHIP1.42
IP74.2
H / K / BB76 / 50 / 30

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

WindowRateSample
Last 2 Weeks.376242 PA
Season.3261006 PA
Last 2 Years.3462720 PA

Quality of Contact vs RHP

wOBA.284
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.331
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head3-for-6

Total Bases7 in 6 PA
Career Average.500
Plate Appearances6
HR · K · BB0 · 1 · 0

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-150+110
BOLBetOnline-147+113

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

Batter · Total Bases / PA vs LHP.379

WindowRateSample
Last 2 Weeks.44418 PA
Season.38683 PA
Last 2 Years.325117 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.282

WindowRateSample
Last 2 Weeks.11834 PA
Season.262225 PA
Last 2 Years.351970 PA

Opposing Starter · Season15 GS

W–L3–3
ERA2.83
WHIP1.14
IP82.2
H / K / BB69 / 84 / 25

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

WindowRateSample
Last 2 Weeks.424191 PA
Season.345892 PA
Last 2 Years.3342643 PA

Quality of Contact vs LHP

wOBA.327
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.272
Hard-Hit % Allowed27%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.41

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-175+135

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

Context

Expected PAs4.1
vs SP / Bullpen~2.6× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.308

WindowRateSample
Last 2 Weeks.21428 PA
Season.294228 PA
Last 2 Years.282577 PA

Last 5 GamesTotal Bases

Jun 19@ DET0
Jun 20@ DET1
Jun 21@ DET0
Jun 22vs CLE1
Jun 23vs CLE0

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

WindowRateSample
Last 2 Weeks.46226 PA
Season.380171 PA
Last 2 Years.366703 PA

Opposing Starter · Season17 GS

W–L2–8
ERA3.78
WHIP1.14
IP95.1
H / K / BB80 / 81 / 29

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

WindowRateSample
Last 2 Weeks.295190 PA
Season.3331257 PA
Last 2 Years.3373992 PA

Quality of Contact vs RHP

wOBA.298
Hard-Hit %24%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.317
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head1-for-6

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

Projection

Projected Total Bases1.393

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-155+115
BOLBetOnline-152+117

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
WeatherNeutral
Recent Form↩ 5 games since a hit

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 15@ LAD0
Jun 16@ LAD0
Jun 20vs WSH0
Jun 21vs WSH0
Jun 22vs KC0

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

WindowRateSample
Last 2 Weeks.50038 PA
Season.350246 PA
Last 2 Years.342667 PA

Opposing Starter · Season15 GS

W–L4–5
ERA4.50
WHIP1.32
IP80.0
H / K / BB84 / 75 / 22

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

WindowRateSample
Last 2 Weeks.348204 PA
Season.361906 PA
Last 2 Years.3313128 PA

Starter Allows · vs RHB

wOBA Allowed.326
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.423

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-137+104

We project 1.4 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.335

WindowRateSample
Last 2 Weeks.43816 PA
Season.246130 PA
Last 2 Years.284654 PA

Last 5 GamesTotal Bases

Jun 17@ MIL0
Jun 19@ HOU1
Jun 20@ HOU3
Jun 21@ HOU0
Jun 22@ CWS1

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

WindowRateSample
Last 2 Weeks.48431 PA
Season.323158 PA
Last 2 Years.399654 PA

Opposing Starter · Season8 GS

W–L2–6
ERA4.34
WHIP1.42
IP74.2
H / K / BB76 / 50 / 30

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

WindowRateSample
Last 2 Weeks.376242 PA
Season.3261006 PA
Last 2 Years.3462720 PA

Quality of Contact vs RHP

wOBA.307
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.331
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.388

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

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
WeatherNeutral
Recent Form↩ 10 games since a hit

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 17@ NYY0
Jun 18@ NYY0
Jun 20@ DET0
Jun 21@ DET0
Jun 22vs CLE0

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

WindowRateSample
Last 2 Weeks.19121 PA
Season.373193 PA
Last 2 Years.383796 PA

Opposing Starter · Season17 GS

W–L2–8
ERA3.78
WHIP1.14
IP95.1
H / K / BB80 / 81 / 29

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

WindowRateSample
Last 2 Weeks.389162 PA
Season.338985 PA
Last 2 Years.3323060 PA

Starter Allows · vs LHB

wOBA Allowed.291
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.387

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-110-120
BOLBetOnline-108-120

We project 1.4 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 RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 19@ ATL1
Jun 20@ ATL2
Jun 21@ ATL1
Jun 22@ CIN0
Jun 23@ CIN0

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

WindowRateSample
Last 2 Weeks.23517 PA
Season.27591 PA
Last 2 Years.264159 PA

Opposing Starter · Season12 GS

W–L3–5
ERA4.81
WHIP1.47
IP58.0
H / K / BB56 / 48 / 29

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

WindowRateSample
Last 2 Weeks.326227 PA
Season.3481074 PA
Last 2 Years.3534049 PA

Starter Allows · vs RHB

wOBA Allowed.294
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.419

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
BOLBetOnline-167+128
CZRCaesars-179+133

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

WindowRateSample
Last 2 Weeks.28628 PA
Season.296196 PA
Last 2 Years.349817 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.391

WindowRateSample
Last 2 Weeks.54533 PA
Season.362141 PA
Last 2 Years.303201 PA

Opposing Starter · Season12 GS

W–L3–5
ERA4.81
WHIP1.47
IP58.0
H / K / BB56 / 48 / 29

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

WindowRateSample
Last 2 Weeks.253182 PA
Season.376913 PA
Last 2 Years.3582826 PA

Quality of Contact vs RHP

wOBA.309
Hard-Hit %26%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.349
Hard-Hit % Allowed38%

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

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+148

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

Context

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

Batter · Total Bases / PA vs RHP.316

WindowRateSample
Last 2 Weeks.19226 PA
Season.318154 PA
Last 2 Years.291340 PA

Last 5 GamesTotal Bases

Jun 17@ AZ1
Jun 18@ ATH2
Jun 19@ ATH4
Jun 21@ ATH0
Jun 23vs BAL0

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

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

Opposing Starter · Season6 GS

W–L1–2
ERA5.64
WHIP1.65
IP30.1
H / K / BB31 / 25 / 19

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

WindowRateSample
Last 2 Weeks.321240 PA
Season.3771080 PA
Last 2 Years.3503547 PA

Quality of Contact vs RHP

wOBA.280
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.346
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.41

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-173+129

We project 1.4 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 PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 3@ MIL4
Jun 5@ CHC0
Jun 6@ CHC0
Jun 10vs WSH0
Jun 20@ MIA0

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

WindowRateSample
Last 2 Weeks.15838 PA
Season.19891 PA
Last 2 Years.19891 PA

Opposing Starter · Season6 GS

W–L3–1
ERA2.04
WHIP0.96
IP35.1
H / K / BB24 / 35 / 10

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

WindowRateSample
Last 2 Weeks.502203 PA
Season.3891061 PA
Last 2 Years.3663279 PA

Starter Allows · vs RHB

wOBA Allowed.258
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.466

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-123-105

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

Batter · Total Bases / PA vs RHP.341

WindowRateSample
Last 2 Weeks
Season.316114 PA
Last 2 Years.362672 PA

Last 5 GamesTotal Bases

May 17vs LAD1
May 18vs ATH0
May 19vs ATH2
May 20vs ATH4
May 21vs ATH1

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

WindowRateSample
Last 2 Weeks.33327 PA
Season.36269 PA
Last 2 Years.36269 PA

Opposing Starter · Season6 GS

W–L1–2
ERA5.64
WHIP1.65
IP30.1
H / K / BB31 / 25 / 19

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

WindowRateSample
Last 2 Weeks.318220 PA
Season.3481145 PA
Last 2 Years.3663024 PA

Quality of Contact vs RHP

wOBA.282
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.339
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.405

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

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
WeatherWorking against

Batter · Total Bases / PA vs LHP.344

WindowRateSample
Last 2 Weeks.17617 PA
Season.37777 PA
Last 2 Years.348273 PA

Last 5 GamesTotal Bases

Jun 18vs CWS1
Jun 20vs CIN0
Jun 21vs CIN1
Jun 22@ DET0
Jun 23@ DET1

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

WindowRateSample
Last 2 Weeks.45231 PA
Season.307163 PA
Last 2 Years.2971098 PA

Opposing Starter · Season10 GS

W–L3–4
ERA3.32
WHIP0.99
IP59.2
H / K / BB51 / 66 / 8

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

WindowRateSample
Last 2 Weeks.385213 PA
Season.3571018 PA
Last 2 Years.3393760 PA

Quality of Contact vs LHP

wOBA.318
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.295
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head1-for-4

Total Bases1 in 4 PA
Career Average.250
Plate Appearances4
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.4

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-130-105

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

Context

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

Batter · Total Bases / PA vs RHP.350

WindowRateSample
Last 2 Weeks.54533 PA
Season.230187 PA
Last 2 Years.241286 PA

Last 5 GamesTotal Bases

Jun 19@ TB1
Jun 20@ TB3
Jun 21@ TB2
Jun 22vs PHI2
Jun 23vs PHI1

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

WindowRateSample
Last 2 Weeks.53330 PA
Season.457184 PA
Last 2 Years.457655 PA

Opposing Starter · Season16 GS

W–L3–4
ERA5.58
WHIP1.45
IP80.2
H / K / BB90 / 82 / 27

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

WindowRateSample
Last 2 Weeks.383162 PA
Season.307730 PA
Last 2 Years.3162488 PA

Quality of Contact vs RHP

wOBA.324
Hard-Hit %24%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.357
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.399

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-132+102
CZRCaesars-136+102

We project 1.4 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↩ 7 games since a hit

Batter · Total Bases / PA vs RHP.296

WindowRateSample
Last 2 Weeks.11127 PA
Season.278126 PA
Last 2 Years.325363 PA

Last 5 GamesTotal Bases

Jun 16@ CIN0
Jun 18@ PHI0
Jun 20@ PHI0
Jun 21@ PHI0
Jun 23vs CHC0

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

WindowRateSample
Last 2 Weeks.54224 PA
Season.46291 PA
Last 2 Years.418316 PA

Opposing Starter · Season6 GS

W–L6–1
ERA4.04
WHIP1.04
IP49.0
H / K / BB40 / 30 / 11

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

WindowRateSample
Last 2 Weeks.390231 PA
Season.3431149 PA
Last 2 Years.3623805 PA

Quality of Contact vs RHP

wOBA.289
Hard-Hit %43%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.337
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head1-for-5

Total Bases4 in 5 PA
Career Average.200
Plate Appearances5
HR · K · BB1 · 1 · 0

Projection

Projected Total Bases1.366

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-105-125
BOLBetOnline-105-123
CZRCaesars-108-124

We project 1.4 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.330

WindowRateSample
Last 2 Weeks.28614 PA
Season.268127 PA
Last 2 Years.325163 PA

Last 5 GamesTotal Bases

Jun 16vs DET0
Jun 19vs CLE0
Jun 20vs CLE0
Jun 22@ TOR1
Jun 23@ TOR0

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

WindowRateSample
Last 2 Weeks.52223 PA
Season.32798 PA
Last 2 Years.328125 PA

Opposing Starter · Season11 GS

W–L3–3
ERA3.56
WHIP1.17
IP60.2
H / K / BB41 / 58 / 30

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

WindowRateSample
Last 2 Weeks.364220 PA
Season.3481178 PA
Last 2 Years.3574694 PA

Quality of Contact vs RHP

wOBA.296
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.39

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-118-110
CZRCaesars-120-112

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

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

Last 5 GamesTotal Bases

Jun 16vs DET2
Jun 20vs CLE0
Jun 21vs CLE1
Jun 22@ TOR0
Jun 23@ TOR2

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

WindowRateSample
Last 2 Weeks.32128 PA
Season.302126 PA
Last 2 Years.273161 PA

Opposing Starter · Season11 GS

W–L3–3
ERA3.56
WHIP1.17
IP60.2
H / K / BB41 / 58 / 30

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

WindowRateSample
Last 2 Weeks.328177 PA
Season.3171172 PA
Last 2 Years.3223884 PA

Quality of Contact vs RHP

wOBA.324
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.308
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.39

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

WindowRateSample
Last 2 Weeks.5004 PA
Season.33962 PA
Last 2 Years.316193 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.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season6 GS

W–L3–2
ERA3.12
WHIP1.23
IP52.0
H / K / BB47 / 52 / 17

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

WindowRateSample
Last 2 Weeks.306199 PA
Season.3021171 PA
Last 2 Years.3142809 PA

Quality of Contact vs LHP

wOBA.344
Hard-Hit %35%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.388

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-130+100
CZRCaesars-134+100

We project 1.4 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.377

WindowRateSample
Last 2 Weeks.50010 PA
Season.31779 PA
Last 2 Years.430302 PA

Last 5 GamesTotal Bases

Jun 5vs SF2
Jun 9@ COL0
Jun 13@ SF2
Jun 16vs COL3
Jun 20vs TOR0

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

WindowRateSample
Last 2 Weeks.11526 PA
Season.230148 PA
Last 2 Years.284232 PA

Opposing Starter · Season16 GS

W–L4–5
ERA4.03
WHIP1.12
IP89.1
H / K / BB66 / 106 / 34

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

WindowRateSample
Last 2 Weeks.382249 PA
Season.3201240 PA
Last 2 Years.3284748 PA

Quality of Contact vs RHP

wOBA.331
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.265
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.36

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-119-109

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

WindowRateSample
Last 2 Weeks.31316 PA
Season.19881 PA
Last 2 Years.255224 PA

Last 5 GamesTotal Bases

Jun 17@ LAD0
Jun 19vs WSH1
Jun 20vs WSH2
Jun 21vs WSH2
Jun 23vs KC1

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

WindowRateSample
Last 2 Weeks.50038 PA
Season.350246 PA
Last 2 Years.342667 PA

Opposing Starter · Season15 GS

W–L4–5
ERA4.50
WHIP1.32
IP80.0
H / K / BB84 / 75 / 22

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

WindowRateSample
Last 2 Weeks.348204 PA
Season.361906 PA
Last 2 Years.3313128 PA

Quality of Contact vs LHP

wOBA.303
Hard-Hit %24%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.326
Hard-Hit % Allowed33%

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

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-135+105
CZRCaesars-137+104

We project 1.4 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

Batter · Total Bases / PA vs LHP.340

WindowRateSample
Last 2 Weeks.5002 PA
Season.18244 PA
Last 2 Years.356188 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.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season6 GS

W–L3–2
ERA3.12
WHIP1.23
IP52.0
H / K / BB47 / 52 / 17

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

WindowRateSample
Last 2 Weeks.306199 PA
Season.3021171 PA
Last 2 Years.3142809 PA

Quality of Contact vs LHP

wOBA.318
Hard-Hit %32%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.378

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-132+102
CZRCaesars-136+102

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

Context

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

Batter · Total Bases / PA vs RHP.319

WindowRateSample
Last 2 Weeks.21414 PA
Season.259112 PA
Last 2 Years.308182 PA

Last 5 GamesTotal Bases

Jun 5@ AZ1
Jun 9@ SF0
Jun 13vs SEA0
Jun 16vs KC3
Jun 21@ TB0

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

WindowRateSample
Last 2 Weeks.53330 PA
Season.457184 PA
Last 2 Years.457655 PA

Opposing Starter · Season16 GS

W–L3–4
ERA5.58
WHIP1.45
IP80.2
H / K / BB90 / 82 / 27

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

WindowRateSample
Last 2 Weeks.383162 PA
Season.307730 PA
Last 2 Years.3162488 PA

Quality of Contact vs RHP

wOBA.282
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.357
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head1-for-4

Total Bases1 in 5 PA
Career Average.200
Plate Appearances5
HR · K · BB0 · 1 · 1

Projection

Projected Total Bases1.375

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-143+110

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

Context

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

Batter · Total Bases / PA vs LHP.318

WindowRateSample
Last 2 Weeks.0009 PA
Season.27170 PA
Last 2 Years.343297 PA

Last 5 GamesTotal Bases

Jun 19@ TEX0
Jun 20@ TEX1
Jun 21@ TEX2
Jun 22vs ATL0
Jun 23vs ATL0

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

WindowRateSample
Last 2 Weeks.24129 PA
Season.307189 PA
Last 2 Years.364624 PA

Opposing Starter · Season12 GS

W–L6–4
ERA3.00
WHIP1.13
IP72.0
H / K / BB54 / 60 / 27

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

WindowRateSample
Last 2 Weeks.356191 PA
Season.3011051 PA
Last 2 Years.3383980 PA

Quality of Contact vs LHP

wOBA.303
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.286
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head3-for-20

Total Bases3 in 23 PA
Career Average.130
Plate Appearances23
HR · K · BB0 · 3 · 3

Projection

Projected Total Bases1.444

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

Total Bases Line · O/U 1.5we lean Under

BookOverUnder
BOLBetOnline+152-200
BRBetRivers+138
BOVBovada+150-200
DKDraftKings+152-205
CZRCaesars+142-193

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

Context

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

Batter · Total Bases / PA vs RHP.340

WindowRateSample
Last 2 Weeks.7504 PA
Season.21062 PA
Last 2 Years.263194 PA

Last 5 GamesTotal Bases

May 27vs MIA0
May 30@ BAL0
Jun 4@ ATL3
Jun 8vs PHI0
Jun 20@ ATH3

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

WindowRateSample
Last 2 Weeks.33327 PA
Season.36269 PA
Last 2 Years.36269 PA

Opposing Starter · Season6 GS

W–L1–2
ERA5.64
WHIP1.65
IP30.1
H / K / BB31 / 25 / 19

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

WindowRateSample
Last 2 Weeks.318220 PA
Season.3481145 PA
Last 2 Years.3663024 PA

Quality of Contact vs RHP

wOBA.311
Hard-Hit %25%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.339
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.367

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-123-104
CZRCaesars-129-104

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

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkHitter-friendly
WeatherWorking against

Batter · Total Bases / PA vs LHP.329

WindowRateSample
Last 2 Weeks.21414 PA
Season.26871 PA
Last 2 Years.345275 PA

Last 5 GamesTotal Bases

Jun 17@ CHC0
Jun 19vs PIT2
Jun 20vs PIT0
Jun 22vs BOS0
Jun 23vs BOS4

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

WindowRateSample
Last 2 Weeks.11834 PA
Season.262225 PA
Last 2 Years.351970 PA

Opposing Starter · Season15 GS

W–L3–3
ERA2.83
WHIP1.14
IP82.2
H / K / BB69 / 84 / 25

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

WindowRateSample
Last 2 Weeks.424191 PA
Season.345892 PA
Last 2 Years.3342643 PA

Quality of Contact vs LHP

wOBA.284
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.272
Hard-Hit % Allowed27%

How hard hitters are squaring him up.

Head-to-Head3-for-10

Total Bases3 in 13 PA
Career Average.231
Plate Appearances13
HR · K · BB0 · 7 · 3

Projection

Projected Total Bases1.349

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+130-175
BOLBetOnline+136-179
BRBetRivers+135
BOVBovada+135-180
DKDraftKings+135-180
CZRCaesars+128-173

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

Context

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

Batter · Total Bases / PA vs RHP.314

WindowRateSample
Last 2 Weeks.31822 PA
Season.242124 PA
Last 2 Years.244287 PA

Last 5 GamesTotal Bases

Jun 18vs MIN0
Jun 19vs SD3
Jun 21vs SD0
Jun 22@ MIA2
Jun 23@ MIA2

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

WindowRateSample
Last 2 Weeks
Season.322149 PA
Last 2 Years.316367 PA

Opposing Starter · Season13 GS

W–L3–6
ERA4.41
WHIP1.22
IP67.1
H / K / BB54 / 73 / 28

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

WindowRateSample
Last 2 Weeks.386254 PA
Season.344957 PA
Last 2 Years.3562859 PA

Quality of Contact vs RHP

wOBA.304
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head1-for-2

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

Projection

Projected Total Bases1.341

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-130-105
BOLBetOnline-120-108

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

Context

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

Batter · Total Bases / PA vs LHP.337

WindowRateSample
Last 2 Weeks1.0002 PA
Season.17258 PA
Last 2 Years.308253 PA

Last 5 GamesTotal Bases

Jun 3vs CLE0
Jun 5vs BOS0
Jun 21vs CIN0
Jun 22@ DET0
Jun 23@ DET2

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

WindowRateSample
Last 2 Weeks.60015 PA
Season.51049 PA
Last 2 Years.316256 PA

Opposing Starter · Season10 GS

W–L3–4
ERA3.32
WHIP0.99
IP59.2
H / K / BB51 / 66 / 8

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

WindowRateSample
Last 2 Weeks.305177 PA
Season.310917 PA
Last 2 Years.3472831 PA

Quality of Contact vs LHP

wOBA.292
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.339
Hard-Hit % Allowed35%

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

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-110-120
BOLBetOnline-115-112
FANFanatics-120-110
CZRCaesars-118-113

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

Context

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

Batter · Total Bases / PA vs LHP.293

WindowRateSample
Last 2 Weeks.09111 PA
Season.14854 PA
Last 2 Years.280264 PA

Last 5 GamesTotal Bases

Jun 16vs MIA0
Jun 18vs NYM0
Jun 20vs NYM4
Jun 21vs NYM0
Jun 23@ WSH2

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
ERA2.70
WHIP0.90
IP3.1
H / K / BB2 / 3 / 1

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

WindowRateSample
Last 2 Weeks.411243 PA
Season.3621371 PA
Last 2 Years.3954022 PA

Quality of Contact vs LHP

wOBA.274
Hard-Hit %33%

How well he's squaring up the ball.

Head-to-Head2-for-3

Total Bases3 in 3 PA
Career Average.667
Plate Appearances3
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.361

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+120-160
BOLBetOnline+118-154
BRBetRivers+104
BOVBovada+115-150
DKDraftKings+113-150
CZRCaesars+115-152

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

Context

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

Batter · Total Bases / PA vs LHP.359

WindowRateSample
Last 2 Weeks.5004 PA
Season.38918 PA
Last 2 Years.209139 PA

Last 5 GamesTotal Bases

Jun 4vs CLE0
Jun 12@ TOR0
Jun 14@ TOR2
Jun 16vs CWS0
Jun 21vs CIN0

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

WindowRateSample
Last 2 Weeks.45231 PA
Season.307163 PA
Last 2 Years.2971098 PA

Opposing Starter · Season10 GS

W–L3–4
ERA3.32
WHIP0.99
IP59.2
H / K / BB51 / 66 / 8

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

WindowRateSample
Last 2 Weeks.385213 PA
Season.3571018 PA
Last 2 Years.3393760 PA

Quality of Contact vs LHP

wOBA.324
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.295
Hard-Hit % Allowed31%

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

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-105-125
BOLBetOnline-108-120

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

Context

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

Batter · Total Bases / PA vs LHP.352

WindowRateSample
Last 2 Weeks.0004 PA
Season.30263 PA
Last 2 Years.446204 PA

Last 5 GamesTotal Bases

Jun 7vs NYM1
Jun 10vs CIN0
Jun 21@ TEX0
Jun 22vs ATL0
Jun 23vs ATL0

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

WindowRateSample
Last 2 Weeks.24129 PA
Season.307189 PA
Last 2 Years.364624 PA

Opposing Starter · Season12 GS

W–L6–4
ERA3.00
WHIP1.13
IP72.0
H / K / BB54 / 60 / 27

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

WindowRateSample
Last 2 Weeks.356191 PA
Season.3011051 PA
Last 2 Years.3383980 PA

Quality of Contact vs LHP

wOBA.301
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.286
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head1-for-7

Total Bases1 in 7 PA
Career Average.143
Plate Appearances7
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.431

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+145-200
BOLBetOnline+158-208
BRBetRivers+175
CZRCaesars+148-200

We project 1.4 TB vs the 1.5 line — leaning Under. 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 6@ CHC0
Jun 8vs WSH0
Jun 13vs CHC0
Jun 17@ ATL1
Jun 20@ MIA0

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

WindowRateSample
Last 2 Weeks.15838 PA
Season.19891 PA
Last 2 Years.19891 PA

Opposing Starter · Season6 GS

W–L3–1
ERA2.04
WHIP0.96
IP35.1
H / K / BB24 / 35 / 10

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

WindowRateSample
Last 2 Weeks.502203 PA
Season.3891061 PA
Last 2 Years.3663279 PA

Starter Allows · vs RHB

wOBA Allowed.258
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.425

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-118-110

We project 1.4 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.314

WindowRateSample
Last 2 Weeks.16712 PA
Season.20539 PA
Last 2 Years.20539 PA

Last 5 GamesTotal Bases

Jun 17@ CIN2
Jun 18@ PHI3
Jun 20@ PHI0
Jun 21@ PHI2
Jun 23vs CHC0

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

WindowRateSample
Last 2 Weeks.2229 PA
Season.40499 PA
Last 2 Years.350314 PA

Opposing Starter · Season16 GS

W–L5–6
ERA4.40
WHIP1.05
IP92.0
H / K / BB74 / 88 / 23

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

WindowRateSample
Last 2 Weeks.390231 PA
Season.3431149 PA
Last 2 Years.3623805 PA

Quality of Contact vs LHP

wOBA.278
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.302
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.339

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-164+125

We project 1.3 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.277

WindowRateSample
Last 2 Weeks.00016 PA
Season.22195 PA
Last 2 Years.255208 PA

Last 5 GamesTotal Bases

Jun 19vs WSH1
Jun 20vs WSH2
Jun 21vs WSH1
Jun 22vs KC3
Jun 23vs KC0

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

WindowRateSample
Last 2 Weeks.5569 PA
Season.47476 PA
Last 2 Years.370211 PA

Opposing Starter · Season15 GS

W–L4–5
ERA4.50
WHIP1.32
IP80.0
H / K / BB84 / 75 / 22

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

WindowRateSample
Last 2 Weeks.437199 PA
Season.3821117 PA
Last 2 Years.3543342 PA

Quality of Contact vs LHP

wOBA.249
Hard-Hit %21%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.328
Hard-Hit % Allowed32%

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

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-210+155
BOLBetOnline-192+147
CZRCaesars-200+148

We project 1.3 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.332

WindowRateSample
Last 2 Weeks.29434 PA
Season.31364 PA
Last 2 Years.280275 PA

Last 5 GamesTotal Bases

Jun 19vs SD1
Jun 20vs SD1
Jun 21vs SD2
Jun 22@ MIA1
Jun 23@ MIA0

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

WindowRateSample
Last 2 Weeks
Season.322149 PA
Last 2 Years.316367 PA

Opposing Starter · Season13 GS

W–L3–6
ERA4.41
WHIP1.22
IP67.1
H / K / BB54 / 73 / 28

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

WindowRateSample
Last 2 Weeks.386254 PA
Season.344957 PA
Last 2 Years.3562859 PA

Quality of Contact vs RHP

wOBA.308
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.306

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-115-115
BOLBetOnline-115-112
CZRCaesars-115-117

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

Context

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

Batter · Total Bases / PA vs RHP.335

WindowRateSample
Last 2 Weeks.40010 PA
Season.22272 PA
Last 2 Years.313342 PA

Last 5 GamesTotal Bases

Jun 17vs TB1
Jun 20vs BAL0
Jun 21vs BAL0
Jun 22@ MIN2
Jun 23@ MIN5

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

WindowRateSample
Last 2 Weeks.22722 PA
Season.279147 PA
Last 2 Years.311576 PA

Opposing Starter · Season17 GS

W–L5–4
ERA3.18
WHIP1.03
IP93.1
H / K / BB77 / 108 / 19

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

WindowRateSample
Last 2 Weeks.412216 PA
Season.337944 PA
Last 2 Years.3562604 PA

Quality of Contact vs RHP

wOBA.328
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.287
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.396

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-149+115

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

Context

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

Batter · Total Bases / PA vs LHP.347

WindowRateSample
Last 2 Weeks.2005 PA
Season.36411 PA
Last 2 Years.22195 PA

Last 5 GamesTotal Bases

Jun 3@ TB5
Jun 11vs MIN0
Jun 16@ HOU0
Jun 17@ HOU0
Jun 20vs CWS1

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

WindowRateSample
Last 2 Weeks.42433 PA
Season.380258 PA
Last 2 Years.382450 PA

Opposing Starter · Season15 GS

W–L3–5
ERA3.95
WHIP1.14
IP86.2
H / K / BB75 / 95 / 24

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

WindowRateSample
Last 2 Weeks.350214 PA
Season.295997 PA
Last 2 Years.3384031 PA

Quality of Contact vs LHP

wOBA.308
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.305
Hard-Hit % Allowed33%

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

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+100-135
BOLBetOnline+103-133
CZRCaesars-105-127

We project 1.3 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↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.360

WindowRateSample
Last 2 Weeks.40922 PA
Season.311206 PA
Last 2 Years.375733 PA

Last 5 GamesTotal Bases

Jun 18vs LAA1
Jun 19vs LAA0
Jun 20vs LAA2
Jun 21vs LAA0
Jun 23@ SF0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.370

WindowRateSample
Last 2 Weeks
Season.400130 PA
Last 2 Years.321308 PA

Opposing Starter · Season12 GS

W–L1–7
ERA5.49
WHIP1.46
IP62.1
H / K / BB65 / 61 / 26

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.362

WindowRateSample
Last 2 Weeks.380195 PA
Season.3511138 PA
Last 2 Years.3433277 PA

Quality of Contact vs RHP

wOBA.319
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.303
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head2-for-5

Total Bases3 in 5 PA
Career Average.400
Plate Appearances5
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.414

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
CZRCaesars-154+115

We project 1.4 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↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.290

WindowRateSample
Last 2 Weeks.00012 PA
Season.20449 PA
Last 2 Years.244209 PA

Last 5 GamesTotal Bases

Jun 13@ PIT0
Jun 15@ PHI0
Jun 16@ PHI2
Jun 20vs SF0
Jun 22vs TEX0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.385

WindowRateSample
Last 2 Weeks.46730 PA
Season.381139 PA
Last 2 Years.354503 PA

Opposing Starter · Season16 GS

W–L6–5
ERA3.55
WHIP1.03
IP88.2
H / K / BB71 / 106 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.347

WindowRateSample
Last 2 Weeks.365222 PA
Season.317967 PA
Last 2 Years.3544016 PA

Quality of Contact vs RHP

wOBA.286
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.310
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.3

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-118-110
CZRCaesars-124-108

We project 1.3 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.324

WindowRateSample
Last 2 Weeks.26534 PA
Season.308159 PA
Last 2 Years.304240 PA

Last 5 GamesTotal Bases

Jun 19vs BAL2
Jun 20vs BAL0
Jun 21vs BAL0
Jun 22@ MIN1
Jun 23@ MIN2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.349

WindowRateSample
Last 2 Weeks.31822 PA
Season.332205 PA
Last 2 Years.384644 PA

Opposing Starter · Season17 GS

W–L5–4
ERA3.18
WHIP1.03
IP93.1
H / K / BB77 / 108 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.399

WindowRateSample
Last 2 Weeks.445189 PA
Season.369898 PA
Last 2 Years.3792537 PA

Quality of Contact vs RHP

wOBA.319
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.286
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.384

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-115-115
BOLBetOnline-112-115
CZRCaesars-115-117

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.303

WindowRateSample
Last 2 Weeks.1437 PA
Season.12839 PA
Last 2 Years.12839 PA

Last 5 GamesTotal Bases

Jun 17vs MIA1
Jun 18vs NYM1
Jun 20vs NYM3
Jun 22@ WSH0
Jun 23@ WSH2

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
ERA2.70
WHIP0.90
IP3.1
H / K / BB2 / 3 / 1

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.434

WindowRateSample
Last 2 Weeks.496242 PA
Season.3941251 PA
Last 2 Years.4013326 PA

Quality of Contact vs LHP

wOBA.278
Hard-Hit %27%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.32

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+161-213
BRBetRivers+165
BOVBovada+150-200
DKDraftKings+152-205
CZRCaesars+147-200

We project 1.3 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.312

WindowRateSample
Last 2 Weeks.18937 PA
Season.315232 PA
Last 2 Years.342931 PA

Last 5 GamesTotal Bases

Jun 17@ CIN2
Jun 18@ PHI4
Jun 20@ PHI0
Jun 21@ PHI0
Jun 23vs CHC0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.285

WindowRateSample
Last 2 Weeks.05319 PA
Season.21081 PA
Last 2 Years.358313 PA

Opposing Starter · Season6 GS

W–L6–1
ERA4.04
WHIP1.04
IP49.0
H / K / BB40 / 30 / 11

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.362

WindowRateSample
Last 2 Weeks.361208 PA
Season.3631164 PA
Last 2 Years.3674601 PA

Quality of Contact vs RHP

wOBA.275
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.259
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head1-for-3

Total Bases1 in 4 PA
Career Average.250
Plate Appearances4
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.288

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-150+110
BOLBetOnline-147+113

We project 1.3 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.336

WindowRateSample
Last 2 Weeks.0005 PA
Season.18211 PA
Last 2 Years.27333 PA

Last 5 GamesTotal Bases

Jun 10vs TEX0
Jun 16@ WSH1
Jun 18vs STL0
Jun 19vs STL0
Jun 23@ TB2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.326

WindowRateSample
Last 2 Weeks.25016 PA
Season.31782 PA
Last 2 Years.272291 PA

Opposing Starter · Season11 GS

W–L3–5
ERA3.33
WHIP1.31
IP54.0
H / K / BB51 / 53 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.373

WindowRateSample
Last 2 Weeks.393219 PA
Season.3571166 PA
Last 2 Years.3643430 PA

Quality of Contact vs RHP

wOBA.303
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.288
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.317

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-123-105

We project 1.3 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.317

WindowRateSample
Last 2 Weeks.23126 PA
Season.291172 PA
Last 2 Years.315479 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.391

WindowRateSample
Last 2 Weeks.54533 PA
Season.362141 PA
Last 2 Years.303201 PA

Opposing Starter · Season12 GS

W–L3–5
ERA4.81
WHIP1.47
IP58.0
H / K / BB56 / 48 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.323

WindowRateSample
Last 2 Weeks.253182 PA
Season.376913 PA
Last 2 Years.3582826 PA

Quality of Contact vs RHP

wOBA.287
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.349
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.316

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-129-104

We project 1.3 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.316

WindowRateSample
Last 2 Weeks.0006 PA
Season.21347 PA
Last 2 Years.300130 PA

Last 5 GamesTotal Bases

Jun 16@ CIN0
Jun 18@ PHI0
Jun 20@ PHI0
Jun 21@ PHI0
Jun 23vs CHC1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.358

WindowRateSample
Last 2 Weeks.2229 PA
Season.40499 PA
Last 2 Years.350314 PA

Opposing Starter · Season16 GS

W–L5–6
ERA4.40
WHIP1.05
IP92.0
H / K / BB74 / 88 / 23

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.367

WindowRateSample
Last 2 Weeks.390231 PA
Season.3431149 PA
Last 2 Years.3623805 PA

Quality of Contact vs LHP

wOBA.292
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.302
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head2-for-5

Total Bases5 in 5 PA
Career Average.400
Plate Appearances5
HR · K · BB1 · 1 · 0

Projection

Projected Total Bases1.308

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-118-110

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~2.1× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.302

WindowRateSample
Last 2 Weeks
Season
Last 2 Years.19431 PA

Last 2 GamesTotal Bases

Jun 21vs LAA1
Jun 23@ SF0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.413

WindowRateSample
Last 2 Weeks
Season.462119 PA
Last 2 Years.370343 PA

Opposing Starter · Season12 GS

W–L1–7
ERA5.49
WHIP1.46
IP62.1
H / K / BB65 / 61 / 26

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.311

WindowRateSample
Last 2 Weeks.283173 PA
Season.3191140 PA
Last 2 Years.3253827 PA

Quality of Contact vs RHP

wOBA.273
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.375
Hard-Hit % Allowed36%

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.398

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+155-210
DKDraftKings+157-211
CZRCaesars+144-197

We project 1.4 TB vs the 1.5 line — leaning Under. 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 LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 7vs NYM6
Jun 8vs CIN5
Jun 9vs CIN0
Jun 12@ BAL0
Jun 13@ BAL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.324

WindowRateSample
Last 2 Weeks.24129 PA
Season.307189 PA
Last 2 Years.364624 PA

Opposing Starter · Season12 GS

W–L6–4
ERA3.00
WHIP1.13
IP72.0
H / K / BB54 / 60 / 27

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.335

WindowRateSample
Last 2 Weeks.356191 PA
Season.3011051 PA
Last 2 Years.3383980 PA

Starter Allows · vs RHB

wOBA Allowed.286
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.396

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
BOLBetOnline-149+115
FANFanatics-145+110
CZRCaesars-145+109

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~1.1× / ~2.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.320

WindowRateSample
Last 2 Weeks.18816 PA
Season.291103 PA
Last 2 Years.298383 PA

Last 5 GamesTotal Bases

Jun 12vs ATL2
Jun 14vs ATL0
Jun 17@ CIN1
Jun 20@ PHI1
Jun 21@ PHI1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.285

WindowRateSample
Last 2 Weeks.05319 PA
Season.21081 PA
Last 2 Years.358313 PA

Opposing Starter · Season6 GS

W–L6–1
ERA4.04
WHIP1.04
IP49.0
H / K / BB40 / 30 / 11

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.362

WindowRateSample
Last 2 Weeks.361208 PA
Season.3631164 PA
Last 2 Years.3674601 PA

Quality of Contact vs RHP

wOBA.286
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.259
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head1-for-2

Total Bases2 in 2 PA
Career Average.500
Plate Appearances2
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.272

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-141+108
CZRCaesars-141+106

We project 1.3 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

Batter · Total Bases / PA vs RHP.309

WindowRateSample
Last 2 Weeks.12025 PA
Season.331127 PA
Last 2 Years.290210 PA

Last 5 GamesTotal Bases

Jun 14vs STL0
Jun 16@ TEX0
Jun 18@ TEX0
Jun 19@ AZ1
Jun 23vs LAD0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season13 GS

W–L8–2
ERA1.58
WHIP0.90
IP79.2
H / K / BB48 / 86 / 24

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.363

WindowRateSample
Last 2 Weeks.398186 PA
Season.343985 PA
Last 2 Years.3192342 PA

Quality of Contact vs RHP

wOBA.273
Hard-Hit %27%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.367

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+109-141

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
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 PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.289

WindowRateSample
Last 2 Weeks.16025 PA
Season.232203 PA
Last 2 Years.317898 PA

Last 5 GamesTotal Bases

Jun 18@ MIL1
Jun 19@ HOU0
Jun 20@ HOU0
Jun 21@ HOU0
Jun 23@ CWS2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.379

WindowRateSample
Last 2 Weeks.48431 PA
Season.323158 PA
Last 2 Years.399654 PA

Opposing Starter · Season8 GS

W–L2–6
ERA4.34
WHIP1.42
IP74.2
H / K / BB76 / 50 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.353

WindowRateSample
Last 2 Weeks.376242 PA
Season.3261006 PA
Last 2 Years.3462720 PA

Quality of Contact vs RHP

wOBA.296
Hard-Hit %25%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.331
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head5-for-9

Total Bases8 in 9 PA
Career Average.556
Plate Appearances9
HR · K · BB1 · 1 · 0

Projection

Projected Total Bases1.265

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
BOLBetOnline-169+130

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
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.350

WindowRateSample
Last 2 Weeks.0006 PA
Season.38552 PA
Last 2 Years.347251 PA

Last 5 GamesTotal Bases

Jun 19@ TEX10
Jun 20@ TEX0
Jun 21@ TEX1
Jun 22vs ATL0
Jun 23vs ATL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.324

WindowRateSample
Last 2 Weeks.24129 PA
Season.307189 PA
Last 2 Years.364624 PA

Opposing Starter · Season12 GS

W–L6–4
ERA3.00
WHIP1.13
IP72.0
H / K / BB54 / 60 / 27

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.335

WindowRateSample
Last 2 Weeks.356191 PA
Season.3011051 PA
Last 2 Years.3383980 PA

Quality of Contact vs LHP

wOBA.306
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.286
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head3-for-17

Total Bases4 in 20 PA
Career Average.150
Plate Appearances20
HR · K · BB0 · 5 · 1

Projection

Projected Total Bases1.391

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
BOLBetOnline-169+130
CZRCaesars-170+127

We project 1.4 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 LHP.327

WindowRateSample
Last 2 Weeks.0006 PA
Season.28780 PA
Last 2 Years.326359 PA

Last 5 GamesTotal Bases

Jun 17@ ATL4
Jun 19@ MIA1
Jun 20@ MIA0
Jun 21@ MIA0
Jun 23vs ATH3

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.264

WindowRateSample
Last 2 Weeks.15838 PA
Season.19891 PA
Last 2 Years.19891 PA

Opposing Starter · Season6 GS

W–L3–1
ERA2.04
WHIP0.96
IP35.1
H / K / BB24 / 35 / 10

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.428

WindowRateSample
Last 2 Weeks.502203 PA
Season.3891061 PA
Last 2 Years.3663279 PA

Quality of Contact vs LHP

wOBA.285
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.258
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.39

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
FANFanatics-165+125
CZRCaesars-164+123

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.283

WindowRateSample
Last 2 Weeks.22236 PA
Season.195113 PA
Last 2 Years.271527 PA

Last 5 GamesTotal Bases

Jun 17@ ATH2
Jun 19@ COL3
Jun 20@ COL0
Jun 21@ COL2
Jun 23vs SEA0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.346

WindowRateSample
Last 2 Weeks.37516 PA
Season.309152 PA
Last 2 Years.342682 PA

Opposing Starter · Season16 GS

W–L6–6
ERA4.26
WHIP1.04
IP93.0
H / K / BB79 / 92 / 18

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.380

WindowRateSample
Last 2 Weeks.427150 PA
Season.359959 PA
Last 2 Years.3313919 PA

Quality of Contact vs RHP

wOBA.288
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.289
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.295

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-123-104
CZRCaesars-134+100

We project 1.3 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.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 5@ CHC6
Jun 8vs WSH0
Jun 9vs WSH3
Jun 10vs WSH1
Jun 23vs ATH0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.264

WindowRateSample
Last 2 Weeks.15838 PA
Season.19891 PA
Last 2 Years.19891 PA

Opposing Starter · Season6 GS

W–L3–1
ERA2.04
WHIP0.96
IP35.1
H / K / BB24 / 35 / 10

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.428

WindowRateSample
Last 2 Weeks.502203 PA
Season.3891061 PA
Last 2 Years.3663279 PA

Starter Allows · vs RHB

wOBA Allowed.258
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.384

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-118-110
CZRCaesars-124-108

We project 1.4 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.307

WindowRateSample
Last 2 Weeks.1119 PA
Season.03727 PA
Last 2 Years.353170 PA

Last 5 GamesTotal Bases

Jun 16@ HOU0
Jun 20vs CWS0
Jun 21vs CWS3
Jun 22vs NYY3
Jun 23vs NYY1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.380

WindowRateSample
Last 2 Weeks.4449 PA
Season.39169 PA
Last 2 Years.429112 PA

Opposing Starter · Season15 GS

W–L3–5
ERA3.95
WHIP1.14
IP86.2
H / K / BB75 / 95 / 24

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.330

WindowRateSample
Last 2 Weeks.332187 PA
Season.323993 PA
Last 2 Years.3183215 PA

Quality of Contact vs LHP

wOBA.298
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head1-for-1

Total Bases1 in 1 PA
Career Average1.000
Plate Appearances1
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.286

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-115-115
BOLBetOnline-118-110
CZRCaesars-120-112

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~2.5× / ~1.6×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.296

WindowRateSample
Last 2 Weeks.22540 PA
Season.256250 PA
Last 2 Years.3141024 PA

Last 5 GamesTotal Bases

Jun 16vs COL0
Jun 17vs COL1
Jun 19vs TOR4
Jun 20vs TOR0
Jun 23@ NYM2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.275

WindowRateSample
Last 2 Weeks.11526 PA
Season.230148 PA
Last 2 Years.284232 PA

Opposing Starter · Season16 GS

W–L4–5
ERA4.03
WHIP1.12
IP89.1
H / K / BB66 / 106 / 34

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.351

WindowRateSample
Last 2 Weeks.382249 PA
Season.3201240 PA
Last 2 Years.3284748 PA

Quality of Contact vs RHP

wOBA.271
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.265
Hard-Hit % Allowed30%

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.248

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+178-238
BRBetRivers+160
BOVBovada+165-220
DKDraftKings+163-219
CZRCaesars+158-218

We project 1.2 TB vs the 1.5 line — leaning Under. Display only — not betting advice.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form↩ 5 games since a hit

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 9vs CIN0
Jun 13@ BAL0
Jun 14@ BAL0
Jun 20@ TEX0
Jun 22vs ATL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.324

WindowRateSample
Last 2 Weeks.24129 PA
Season.307189 PA
Last 2 Years.364624 PA

Opposing Starter · Season12 GS

W–L6–4
ERA3.00
WHIP1.13
IP72.0
H / K / BB54 / 60 / 27

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.335

WindowRateSample
Last 2 Weeks.356191 PA
Season.3011051 PA
Last 2 Years.3383980 PA

Starter Allows · vs RHB

wOBA Allowed.286
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.36

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+105-140
BOLBetOnline+103-133

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
WeatherNeutral

Batter · Total Bases / PA vs RHP.320

WindowRateSample
Last 2 Weeks.29737 PA
Season.265200 PA
Last 2 Years.331974 PA

Last 5 GamesTotal Bases

Jun 16vs COL0
Jun 17vs COL4
Jun 19vs TOR1
Jun 20vs TOR3
Jun 23@ NYM6

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.275

WindowRateSample
Last 2 Weeks.11526 PA
Season.230148 PA
Last 2 Years.284232 PA

Opposing Starter · Season16 GS

W–L4–5
ERA4.03
WHIP1.12
IP89.1
H / K / BB66 / 106 / 34

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.351

WindowRateSample
Last 2 Weeks.382249 PA
Season.3201240 PA
Last 2 Years.3284748 PA

Quality of Contact vs RHP

wOBA.310
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.265
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head1-for-1

Total Bases4 in 2 PA
Career Average.500
Plate Appearances2
HR · K · BB1 · 0 · 1

Projection

Projected Total Bases1.214

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-115-115
BOLBetOnline-112-115

We project 1.2 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↩ 5 games since a hit

Batter · Total Bases / PA vs LHP.292

WindowRateSample
Last 2 Weeks.0007 PA
Season.05636 PA
Last 2 Years.288132 PA

Last 5 GamesTotal Bases

Jun 6vs PIT0
Jun 12@ NYM0
Jun 13@ NYM0
Jun 16vs SF0
Jun 21vs MIL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.429

WindowRateSample
Last 2 Weeks
Season
Last 2 Years.433810 PA

Opposing Starter · Season1 GS

W–L1–0
ERA3.18
WHIP1.24
IP5.2
H / K / BB5 / 5 / 2

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks.394226 PA
Season.3331044 PA
Last 2 Years.3283781 PA

Quality of Contact vs LHP

wOBA.266
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.335
Hard-Hit % Allowed31%

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.343

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-118-110
CZRCaesars-127-106

We project 1.3 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2.1× / ~1.9×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.271

WindowRateSample
Last 2 Weeks.14328 PA
Season.205156 PA
Last 2 Years.257382 PA

Last 5 GamesTotal Bases

Jun 19@ LAD1
Jun 20@ LAD0
Jun 21@ LAD0
Jun 22@ LAA4
Jun 23@ LAA0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.305

WindowRateSample
Last 2 Weeks.31316 PA
Season.213174 PA
Last 2 Years.295586 PA

Opposing Starter · Season17 GS

W–L8–4
ERA3.32
WHIP1.32
IP95.0
H / K / BB77 / 102 / 48

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.305

WindowRateSample
Last 2 Weeks.277271 PA
Season.3111038 PA
Last 2 Years.3342306 PA

Quality of Contact vs RHP

wOBA.244
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.299
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.203

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-130-105
BOLBetOnline-127-102
CZRCaesars-136+102

We project 1.2 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.438

WindowRateSample
Last 2 Weeks.60035 PA
Season.436165 PA
Last 2 Years.392480 PA

Last 5 GamesTotal Bases

Jun 17vs PIT4
Jun 18vs LAA1
Jun 19vs LAA1
Jun 21vs LAA3
Jun 23@ SF0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.413

WindowRateSample
Last 2 Weeks
Season.462119 PA
Last 2 Years.370343 PA

Opposing Starter · Season12 GS

W–L1–7
ERA5.49
WHIP1.46
IP62.1
H / K / BB65 / 61 / 26

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.311

WindowRateSample
Last 2 Weeks.283173 PA
Season.3191140 PA
Last 2 Years.3253827 PA

Quality of Contact vs RHP

wOBA.358
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.375
Hard-Hit % Allowed36%

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.939

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.9 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.45
vs SP / Bullpen~2× / ~2.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.465

WindowRateSample
Last 2 Weeks.56439 PA
Season.512172 PA
Last 2 Years.469875 PA

Last 5 GamesTotal Bases

Jun 17@ CIN4
Jun 18@ PHI8
Jun 20@ PHI1
Jun 21@ PHI1
Jun 23vs CHC0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.420

WindowRateSample
Last 2 Weeks.54224 PA
Season.46291 PA
Last 2 Years.418316 PA

Opposing Starter · Season6 GS

W–L6–1
ERA4.04
WHIP1.04
IP49.0
H / K / BB40 / 30 / 11

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.367

WindowRateSample
Last 2 Weeks.390231 PA
Season.3431149 PA
Last 2 Years.3623805 PA

Quality of Contact vs RHP

wOBA.408
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.337
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head0-for-3

Total Bases0 in 4 PA
Career Average.000
Plate Appearances4
HR · K · BB0 · 1 · 1

Projection

Projected Total Bases1.928

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherHelping
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs RHP.415

WindowRateSample
Last 2 Weeks.49049 PA
Season.408267 PA
Last 2 Years.400972 PA

Last 5 GamesTotal Bases

Jun 19@ ATH4
Jun 20@ ATH2
Jun 21@ ATH4
Jun 22vs BAL1
Jun 23vs BAL3

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.370

WindowRateSample
Last 2 Weeks.42921 PA
Season.35853 PA
Last 2 Years.35853 PA

Opposing Starter · Season6 GS

W–L1–2
ERA5.64
WHIP1.65
IP30.1
H / K / BB31 / 25 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.348

WindowRateSample
Last 2 Weeks.321240 PA
Season.3771080 PA
Last 2 Years.3503547 PA

Quality of Contact vs RHP

wOBA.333
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.346
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.886

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+115-149

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
Recent Form↩ 5 games since a hit

Batter · Total Bases / PA vs LHP.364

WindowRateSample
Last 2 Weeks.05618 PA
Season.480102 PA
Last 2 Years.452197 PA

Last 5 GamesTotal Bases

Jun 19vs MIL0
Jun 20vs MIL0
Jun 21vs MIL0
Jun 22@ SD0
Jun 23@ SD0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.433

WindowRateSample
Last 2 Weeks
Season
Last 2 Years.455167 PA

Opposing Starter · Season1 GS

W–L1–0
ERA3.18
WHIP1.24
IP5.2
H / K / BB5 / 5 / 2

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.311

WindowRateSample
Last 2 Weeks.278198 PA
Season.3271193 PA
Last 2 Years.3283743 PA

Quality of Contact vs LHP

wOBA.307
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.328
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.762

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+126-164

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 RHP.402

WindowRateSample
Last 2 Weeks.40727 PA
Season.438203 PA
Last 2 Years.415856 PA

Last 5 GamesTotal Bases

Jun 17@ BOS2
Jun 18@ BOS1
Jun 19@ CHC0
Jun 22vs HOU0
Jun 23vs HOU1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.407

WindowRateSample
Last 2 Weeks.33315 PA
Season.515204 PA
Last 2 Years.410412 PA

Opposing Starter · Season15 GS

W–L3–8
ERA5.48
WHIP1.50
IP85.1
H / K / BB97 / 69 / 31

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.339

WindowRateSample
Last 2 Weeks.386220 PA
Season.286986 PA
Last 2 Years.3112749 PA

Quality of Contact vs RHP

wOBA.341
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.357
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 · 0

Projection

Projected Total Bases1.828

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.372

WindowRateSample
Last 2 Weeks.35714 PA
Season.398103 PA
Last 2 Years.350369 PA

Last 5 GamesTotal Bases

Jun 17@ ATL5
Jun 19@ MIA0
Jun 20@ MIA1
Jun 21@ MIA2
Jun 23vs ATH1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.323

WindowRateSample
Last 2 Weeks.1437 PA
Season.22227 PA
Last 2 Years.22227 PA

Opposing Starter · Season6 GS

W–L3–1
ERA2.04
WHIP0.96
IP35.1
H / K / BB24 / 35 / 10

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.422

WindowRateSample
Last 2 Weeks.488209 PA
Season.382938 PA
Last 2 Years.3802352 PA

Quality of Contact vs LHP

wOBA.319
Hard-Hit %26%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.738

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.428

WindowRateSample
Last 2 Weeks.71414 PA
Season.43787 PA
Last 2 Years.408468 PA

Last 5 GamesTotal Bases

Jun 17@ CIN4
Jun 18@ PHI8
Jun 20@ PHI1
Jun 21@ PHI1
Jun 23vs CHC0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.358

WindowRateSample
Last 2 Weeks.2229 PA
Season.40499 PA
Last 2 Years.350314 PA

Opposing Starter · Season16 GS

W–L5–6
ERA4.40
WHIP1.05
IP92.0
H / K / BB74 / 88 / 23

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.367

WindowRateSample
Last 2 Weeks.390231 PA
Season.3431149 PA
Last 2 Years.3623805 PA

Quality of Contact vs LHP

wOBA.358
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.302
Hard-Hit % Allowed33%

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.777

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.55
vs SP / Bullpen~3× / ~1.5×
BallparkHitter-friendly
WeatherWorking against

Batter · Total Bases / PA vs LHP.358

WindowRateSample
Last 2 Weeks
Season.36730 PA
Last 2 Years.319113 PA

Last 5 GamesTotal Bases

May 19vs TEX0
May 20vs TEX0
May 21@ AZ0
Jun 22vs BOS1
Jun 23vs BOS0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.359

WindowRateSample
Last 2 Weeks.30813 PA
Season.37785 PA
Last 2 Years.365263 PA

Opposing Starter · Season15 GS

W–L3–3
ERA2.83
WHIP1.14
IP82.2
H / K / BB69 / 84 / 25

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.372

WindowRateSample
Last 2 Weeks.410139 PA
Season.353575 PA
Last 2 Years.3331976 PA

Quality of Contact vs LHP

wOBA.298
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.315
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.73

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.380

WindowRateSample
Last 2 Weeks.52934 PA
Season.315108 PA
Last 2 Years.305439 PA

Last 5 GamesTotal Bases

Jun 18vs STL3
Jun 19vs STL2
Jun 21vs STL1
Jun 22@ TB2
Jun 23@ TB0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.326

WindowRateSample
Last 2 Weeks.25016 PA
Season.31782 PA
Last 2 Years.272291 PA

Opposing Starter · Season11 GS

W–L3–5
ERA3.33
WHIP1.31
IP54.0
H / K / BB51 / 53 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.373

WindowRateSample
Last 2 Weeks.393219 PA
Season.3571166 PA
Last 2 Years.3643430 PA

Quality of Contact vs RHP

wOBA.326
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.288
Hard-Hit % Allowed33%

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 · 1 · 0

Projection

Projected Total Bases1.703

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.55
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.354

WindowRateSample
Last 2 Weeks.2508 PA
Season.30942 PA
Last 2 Years.388201 PA

Last 5 GamesTotal Bases

Jun 19@ DET6
Jun 20@ DET0
Jun 21@ DET0
Jun 22vs CLE4
Jun 23vs CLE2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.384

WindowRateSample
Last 2 Weeks.46226 PA
Season.380171 PA
Last 2 Years.366703 PA

Opposing Starter · Season17 GS

W–L2–8
ERA3.78
WHIP1.14
IP95.1
H / K / BB80 / 81 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.322

WindowRateSample
Last 2 Weeks.295190 PA
Season.3331257 PA
Last 2 Years.3373992 PA

Quality of Contact vs RHP

wOBA.284
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.317
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 · 0 · 0

Projection

Projected Total Bases1.653

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.366

WindowRateSample
Last 2 Weeks.23842 PA
Season.440259 PA
Last 2 Years.408917 PA

Last 5 GamesTotal Bases

Jun 19vs CLE0
Jun 20vs CLE0
Jun 21vs CLE1
Jun 22@ TOR0
Jun 23@ TOR0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.374

WindowRateSample
Last 2 Weeks.52223 PA
Season.32798 PA
Last 2 Years.328125 PA

Opposing Starter · Season11 GS

W–L3–3
ERA3.56
WHIP1.17
IP60.2
H / K / BB41 / 58 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.357

WindowRateSample
Last 2 Weeks.364220 PA
Season.3481178 PA
Last 2 Years.3574694 PA

Quality of Contact vs RHP

wOBA.298
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.674

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+139-182

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.351

WindowRateSample
Last 2 Weeks.09111 PA
Season.387106 PA
Last 2 Years.392125 PA

Last 5 GamesTotal Bases

Jun 17@ AZ0
Jun 18@ ATH1
Jun 20@ ATH0
Jun 21@ ATH0
Jun 23vs BAL1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.370

WindowRateSample
Last 2 Weeks.42921 PA
Season.35853 PA
Last 2 Years.35853 PA

Opposing Starter · Season6 GS

W–L1–2
ERA5.64
WHIP1.65
IP30.1
H / K / BB31 / 25 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.348

WindowRateSample
Last 2 Weeks.321240 PA
Season.3771080 PA
Last 2 Years.3503547 PA

Quality of Contact vs RHP

wOBA.300
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.346
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.696

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.350

WindowRateSample
Last 2 Weeks.0002 PA
Season.2504 PA
Last 2 Years.282117 PA

Last 5 GamesTotal Bases

Jun 9@ SF0
Jun 10@ SF0
Jun 13vs SEA2
Jun 20@ TB1
Jun 23vs PHI1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.426

WindowRateSample
Last 2 Weeks.62516 PA
Season.456149 PA
Last 2 Years.422528 PA

Opposing Starter · Season16 GS

W–L3–4
ERA5.58
WHIP1.45
IP80.2
H / K / BB90 / 82 / 27

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.349

WindowRateSample
Last 2 Weeks.352196 PA
Season.3451149 PA
Last 2 Years.3384238 PA

Quality of Contact vs RHP

wOBA.301
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.338
Hard-Hit % Allowed30%

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.662

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.55
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.329

WindowRateSample
Last 2 Weeks.18832 PA
Season.365137 PA
Last 2 Years.341296 PA

Last 5 GamesTotal Bases

Jun 19@ TB0
Jun 20@ TB1
Jun 21@ TB0
Jun 22vs PHI4
Jun 23vs PHI0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.426

WindowRateSample
Last 2 Weeks.62516 PA
Season.456149 PA
Last 2 Years.422528 PA

Opposing Starter · Season16 GS

W–L3–4
ERA5.58
WHIP1.45
IP80.2
H / K / BB90 / 82 / 27

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.349

WindowRateSample
Last 2 Weeks.352196 PA
Season.3451149 PA
Last 2 Years.3384238 PA

Quality of Contact vs RHP

wOBA.296
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.338
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.65

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.6 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 RHP.349

WindowRateSample
Last 2 Weeks.19121 PA
Season.387119 PA
Last 2 Years.387119 PA

Last 5 GamesTotal Bases

Jun 10vs PHI1
Jun 13vs NYY1
Jun 18@ BOS3
Jun 20@ CHC1
Jun 23vs HOU0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.407

WindowRateSample
Last 2 Weeks.33315 PA
Season.515204 PA
Last 2 Years.410412 PA

Opposing Starter · Season15 GS

W–L3–8
ERA5.48
WHIP1.50
IP85.1
H / K / BB97 / 69 / 31

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.339

WindowRateSample
Last 2 Weeks.386220 PA
Season.286986 PA
Last 2 Years.3112749 PA

Quality of Contact vs RHP

wOBA.313
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.357
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.635

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

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.

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 4 GamesTotal Bases

Jun 18@ NYY0
Jun 19@ DET5
Jun 20@ DET0
Jun 23vs CLE0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.384

WindowRateSample
Last 2 Weeks.46226 PA
Season.380171 PA
Last 2 Years.366703 PA

Opposing Starter · Season17 GS

W–L2–8
ERA3.78
WHIP1.14
IP95.1
H / K / BB80 / 81 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.322

WindowRateSample
Last 2 Weeks.295190 PA
Season.3331257 PA
Last 2 Years.3373992 PA

Starter Allows · vs RHB

wOBA Allowed.317
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.584

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.310

WindowRateSample
Last 2 Weeks.20015 PA
Season.20872 PA
Last 2 Years.313246 PA

Last 5 GamesTotal Bases

Jun 17@ LAD1
Jun 19vs WSH1
Jun 20vs WSH1
Jun 22vs KC0
Jun 23vs KC1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.400

WindowRateSample
Last 2 Weeks.5569 PA
Season.47476 PA
Last 2 Years.370211 PA

Opposing Starter · Season15 GS

W–L4–5
ERA4.50
WHIP1.32
IP80.0
H / K / BB84 / 75 / 22

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.398

WindowRateSample
Last 2 Weeks.437199 PA
Season.3821117 PA
Last 2 Years.3543342 PA

Quality of Contact vs LHP

wOBA.301
Hard-Hit %25%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.328
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

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.

Context

Expected PAs4.25
vs SP / Bullpen~2× / ~2.2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.371

WindowRateSample
Last 2 Weeks.43244 PA
Season.320244 PA
Last 2 Years.379889 PA

Last 5 GamesTotal Bases

Jun 19@ ATH0
Jun 20@ ATH5
Jun 21@ ATH0
Jun 22vs BAL1
Jun 23vs BAL1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.370

WindowRateSample
Last 2 Weeks.42921 PA
Season.35853 PA
Last 2 Years.35853 PA

Opposing Starter · Season6 GS

W–L1–2
ERA5.64
WHIP1.65
IP30.1
H / K / BB31 / 25 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.348

WindowRateSample
Last 2 Weeks.321240 PA
Season.3771080 PA
Last 2 Years.3503547 PA

Quality of Contact vs RHP

wOBA.315
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.346
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.618

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+120-156

We project 1.6 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
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.366

WindowRateSample
Last 2 Weeks.50020 PA
Season.30263 PA
Last 2 Years.300557 PA

Last 5 GamesTotal Bases

Jun 17vs PIT2
Jun 18vs LAA1
Jun 19vs LAA4
Jun 20vs LAA0
Jun 21vs LAA0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.370

WindowRateSample
Last 2 Weeks
Season.400130 PA
Last 2 Years.321308 PA

Opposing Starter · Season12 GS

W–L1–7
ERA5.49
WHIP1.46
IP62.1
H / K / BB65 / 61 / 26

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.362

WindowRateSample
Last 2 Weeks.380195 PA
Season.3511138 PA
Last 2 Years.3433277 PA

Quality of Contact vs RHP

wOBA.317
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.303
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.596

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.45
vs SP / Bullpen~2× / ~2.5×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs LHP.356

WindowRateSample
Last 2 Weeks.25016 PA
Season.35060 PA
Last 2 Years.407199 PA

Last 5 GamesTotal Bases

Jun 19@ NYY0
Jun 20@ NYY2
Jun 21@ NYY0
Jun 22vs MIL0
Jun 23vs MIL0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season6 GS

W–L3–2
ERA3.12
WHIP1.23
IP52.0
H / K / BB47 / 52 / 17

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.335

WindowRateSample
Last 2 Weeks.348178 PA
Season.322991 PA
Last 2 Years.3092195 PA

Quality of Contact vs LHP

wOBA.303
Hard-Hit %36%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.6

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~2.5× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.342

WindowRateSample
Last 2 Weeks.1676 PA
Season.30826 PA
Last 2 Years.24154 PA

Last 5 GamesTotal Bases

Jun 17@ LAD1
Jun 19vs WSH2
Jun 20vs WSH0
Jun 22vs KC1
Jun 23vs KC1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.400

WindowRateSample
Last 2 Weeks.5569 PA
Season.47476 PA
Last 2 Years.370211 PA

Opposing Starter · Season15 GS

W–L4–5
ERA4.50
WHIP1.32
IP80.0
H / K / BB84 / 75 / 22

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.398

WindowRateSample
Last 2 Weeks.437199 PA
Season.3821117 PA
Last 2 Years.3543342 PA

Quality of Contact vs LHP

wOBA.303
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.328
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.597

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.374

WindowRateSample
Last 2 Weeks.43816 PA
Season.43816 PA
Last 2 Years.299388 PA

Last 5 GamesTotal Bases

Jun 19vs BAL4
Jun 20vs BAL2
Jun 21vs BAL0
Jun 22@ MIN2
Jun 23@ MIN1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.349

WindowRateSample
Last 2 Weeks.31822 PA
Season.332205 PA
Last 2 Years.384644 PA

Opposing Starter · Season17 GS

W–L5–4
ERA3.18
WHIP1.03
IP93.1
H / K / BB77 / 108 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.399

WindowRateSample
Last 2 Weeks.445189 PA
Season.369898 PA
Last 2 Years.3792537 PA

Quality of Contact vs RHP

wOBA.320
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.286
Hard-Hit % Allowed38%

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.638

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~2× / ~2.2×
BallparkNeutral
WeatherNeutral
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs LHP.369

WindowRateSample
Last 2 Weeks.50014 PA
Season.32393 PA
Last 2 Years.335367 PA

Last 5 GamesTotal Bases

Jun 16vs COL1
Jun 17vs COL3
Jun 19vs TOR2
Jun 20vs TOR1
Jun 23@ NYM1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.400

WindowRateSample
Last 2 Weeks.53826 PA
Season.399153 PA
Last 2 Years.356683 PA

Opposing Starter · Season3 GS

W–L1–2
ERA4.87
WHIP1.41
IP57.1
H / K / BB61 / 60 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.339

WindowRateSample
Last 2 Weeks.363223 PA
Season.3091087 PA
Last 2 Years.3244065 PA

Quality of Contact vs LHP

wOBA.304
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.337
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head2-for-9

Total Bases5 in 11 PA
Career Average.182
Plate Appearances11
HR · K · BB1 · 1 · 1

Projection

Projected Total Bases1.587

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.6 TB vs the 0.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.354

WindowRateSample
Last 2 Weeks.5002 PA
Season.1119 PA
Last 2 Years.18211 PA

Last 5 GamesTotal Bases

Jun 15@ CIN0
Jun 16@ CIN0
Jun 18@ PHI0
Jun 21@ PHI1
Jun 23vs CHC0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.358

WindowRateSample
Last 2 Weeks.2229 PA
Season.40499 PA
Last 2 Years.350314 PA

Opposing Starter · Season16 GS

W–L5–6
ERA4.40
WHIP1.05
IP92.0
H / K / BB74 / 88 / 23

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.367

WindowRateSample
Last 2 Weeks.390231 PA
Season.3431149 PA
Last 2 Years.3623805 PA

Quality of Contact vs LHP

wOBA.311
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.302
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

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 0.5we lean Over

BookOverUnder
BOLBetOnline-156+120

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×
BallparkHitter-friendly
WeatherWorking against
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs LHP.321

WindowRateSample
Last 2 Weeks.1119 PA
Season.26679 PA
Last 2 Years.315409 PA

Last 5 GamesTotal Bases

Jun 19@ SEA1
Jun 20@ SEA0
Jun 21@ SEA0
Jun 22@ COL0
Jun 23@ COL0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.354

WindowRateSample
Last 2 Weeks.25012 PA
Season.35562 PA
Last 2 Years.403273 PA

Opposing Starter · Season14 GS

W–L1–7
ERA7.50
WHIP1.61
IP72.0
H / K / BB99 / 61 / 17

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.394

WindowRateSample
Last 2 Weeks.370200 PA
Season.429918 PA
Last 2 Years.4043177 PA

Quality of Contact vs LHP

wOBA.289
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed36%

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.537

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.373

WindowRateSample
Last 2 Weeks.70010 PA
Season.276152 PA
Last 2 Years.370906 PA

Last 5 GamesTotal Bases

Jun 9vs LAD1
Jun 11vs LAD0
Jun 17@ ATH5
Jun 19@ COL1
Jun 23vs SEA1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.346

WindowRateSample
Last 2 Weeks.37516 PA
Season.309152 PA
Last 2 Years.342682 PA

Opposing Starter · Season16 GS

W–L6–6
ERA4.26
WHIP1.04
IP93.0
H / K / BB79 / 92 / 18

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.380

WindowRateSample
Last 2 Weeks.427150 PA
Season.359959 PA
Last 2 Years.3313919 PA

Quality of Contact vs RHP

wOBA.324
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.289
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.552

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 19vs SF0
Jun 20vs SF1
Jun 21vs SF0
Jun 22vs TEX1
Jun 23vs TEX5

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.339

WindowRateSample
Last 2 Weeks.25020 PA
Season.352193 PA
Last 2 Years.334542 PA

Opposing Starter · Season16 GS

W–L6–5
ERA3.55
WHIP1.03
IP88.2
H / K / BB71 / 106 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.430

WindowRateSample
Last 2 Weeks.516159 PA
Season.383809 PA
Last 2 Years.3852956 PA

Starter Allows · vs LHB

wOBA Allowed.285
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.53

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 RHP.408

WindowRateSample
Last 2 Weeks.66730 PA
Season.316136 PA
Last 2 Years.344729 PA

Last 5 GamesTotal Bases

Jun 18@ ATH0
Jun 19@ ATH6
Jun 21@ ATH1
Jun 22vs BAL0
Jun 23vs BAL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.370

WindowRateSample
Last 2 Weeks.42921 PA
Season.35853 PA
Last 2 Years.35853 PA

Opposing Starter · Season6 GS

W–L1–2
ERA5.64
WHIP1.65
IP30.1
H / K / BB31 / 25 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.348

WindowRateSample
Last 2 Weeks.321240 PA
Season.3771080 PA
Last 2 Years.3503547 PA

Quality of Contact vs RHP

wOBA.330
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.346
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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
BOLBetOnline+164-217

We project 1.6 TB vs the 1.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.309

WindowRateSample
Last 2 Weeks.16712 PA
Season.259143 PA
Last 2 Years.273366 PA

Last 5 GamesTotal Bases

Jun 15@ TEX2
Jun 19@ AZ0
Jun 21@ AZ0
Jun 22vs LAD1
Jun 23vs LAD1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season13 GS

W–L8–2
ERA1.58
WHIP0.90
IP79.2
H / K / BB48 / 86 / 24

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.346

WindowRateSample
Last 2 Weeks.356247 PA
Season.3361341 PA
Last 2 Years.3323550 PA

Quality of Contact vs RHP

wOBA.302
Hard-Hit %35%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.582

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 LHP.349

WindowRateSample
Last 2 Weeks.43816 PA
Season.27159 PA
Last 2 Years.25467 PA

Last 5 GamesTotal Bases

Jun 15@ CHC0
Jun 16@ CHC0
Jun 20vs PIT0
Jun 22vs BOS0
Jun 23vs BOS3

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.359

WindowRateSample
Last 2 Weeks.30813 PA
Season.37785 PA
Last 2 Years.365263 PA

Opposing Starter · Season15 GS

W–L3–3
ERA2.83
WHIP1.14
IP82.2
H / K / BB69 / 84 / 25

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.372

WindowRateSample
Last 2 Weeks.410139 PA
Season.353575 PA
Last 2 Years.3331976 PA

Quality of Contact vs LHP

wOBA.292
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.315
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.507

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherHelping
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.384

WindowRateSample
Last 2 Weeks.6679 PA
Season.33792 PA
Last 2 Years.357207 PA

Last 5 GamesTotal Bases

Jun 17vs CLE0
Jun 18vs CLE1
Jun 19@ ATL0
Jun 20@ ATL0
Jun 23@ CIN0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.314

WindowRateSample
Last 2 Weeks.23517 PA
Season.27591 PA
Last 2 Years.264159 PA

Opposing Starter · Season12 GS

W–L3–5
ERA4.81
WHIP1.47
IP58.0
H / K / BB56 / 48 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.341

WindowRateSample
Last 2 Weeks.326227 PA
Season.3481074 PA
Last 2 Years.3534049 PA

Quality of Contact vs RHP

wOBA.335
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.294
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.522

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.358

WindowRateSample
Last 2 Weeks.35728 PA
Season.366183 PA
Last 2 Years.306650 PA

Last 5 GamesTotal Bases

Jun 16vs KC1
Jun 19@ TB0
Jun 20@ TB0
Jun 22vs PHI1
Jun 23vs PHI0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.426

WindowRateSample
Last 2 Weeks.62516 PA
Season.456149 PA
Last 2 Years.422528 PA

Opposing Starter · Season16 GS

W–L3–4
ERA5.58
WHIP1.45
IP80.2
H / K / BB90 / 82 / 27

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.349

WindowRateSample
Last 2 Weeks.352196 PA
Season.3451149 PA
Last 2 Years.3384238 PA

Quality of Contact vs RHP

wOBA.296
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.338
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head3-for-8

Total Bases4 in 9 PA
Career Average.333
Plate Appearances9
HR · K · BB0 · 4 · 0

Projection

Projected Total Bases1.516

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-175+135

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4.1
vs SP / Bullpen~2.5× / ~1.6×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 18vs CWS2
Jun 19vs CIN0
Jun 20vs CIN0
Jun 21vs CIN0
Jun 23@ DET1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.408

WindowRateSample
Last 2 Weeks.60015 PA
Season.51049 PA
Last 2 Years.316256 PA

Opposing Starter · Season10 GS

W–L3–4
ERA3.32
WHIP0.99
IP59.2
H / K / BB51 / 66 / 8

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.320

WindowRateSample
Last 2 Weeks.305177 PA
Season.310917 PA
Last 2 Years.3472831 PA

Starter Allows · vs LHB

wOBA Allowed.339
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.513

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.372

WindowRateSample
Last 2 Weeks.2005 PA
Season.47823 PA
Last 2 Years.349272 PA

Last 5 GamesTotal Bases

Jun 12vs HOU0
Jun 15@ WSH1
Jun 16@ WSH1
Jun 18vs STL4
Jun 23@ TB0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.326

WindowRateSample
Last 2 Weeks.25016 PA
Season.31782 PA
Last 2 Years.272291 PA

Opposing Starter · Season11 GS

W–L3–5
ERA3.33
WHIP1.31
IP54.0
H / K / BB51 / 53 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.373

WindowRateSample
Last 2 Weeks.393219 PA
Season.3571166 PA
Last 2 Years.3643430 PA

Quality of Contact vs RHP

wOBA.315
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.288
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head0-for-1

Total Bases0 in 1 PA
Career Average.000
Plate Appearances1
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.499

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.55
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.338

WindowRateSample
Last 2 Weeks.27943 PA
Season.318261 PA
Last 2 Years.401859 PA

Last 5 GamesTotal Bases

Jun 16vs COL0
Jun 17vs COL0
Jun 19vs TOR1
Jun 20vs TOR1
Jun 23@ NYM0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.275

WindowRateSample
Last 2 Weeks.11526 PA
Season.230148 PA
Last 2 Years.284232 PA

Opposing Starter · Season16 GS

W–L4–5
ERA4.03
WHIP1.12
IP89.1
H / K / BB66 / 106 / 34

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.351

WindowRateSample
Last 2 Weeks.382249 PA
Season.3201240 PA
Last 2 Years.3284748 PA

Quality of Contact vs RHP

wOBA.322
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.265
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.472

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.35
vs SP / Bullpen~2.4× / ~2×
BallparkNeutral
WeatherHelping
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.332

WindowRateSample
Last 2 Weeks.18816 PA
Season.30775 PA
Last 2 Years.354619 PA

Last 5 GamesTotal Bases

Jun 18vs CLE0
Jun 19@ ATL3
Jun 20@ ATL1
Jun 22@ CIN0
Jun 23@ CIN0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.314

WindowRateSample
Last 2 Weeks.23517 PA
Season.27591 PA
Last 2 Years.264159 PA

Opposing Starter · Season12 GS

W–L3–5
ERA4.81
WHIP1.47
IP58.0
H / K / BB56 / 48 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.341

WindowRateSample
Last 2 Weeks.326227 PA
Season.3481074 PA
Last 2 Years.3534049 PA

Quality of Contact vs RHP

wOBA.328
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.294
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.496

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.399

WindowRateSample
Last 2 Weeks.47823 PA
Season.423111 PA
Last 2 Years.362525 PA

Last 5 GamesTotal Bases

Jun 17vs KC1
Jun 19@ TB1
Jun 20@ TB1
Jun 22vs PHI3
Jun 23vs PHI0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.432

WindowRateSample
Last 2 Weeks.53330 PA
Season.457184 PA
Last 2 Years.457655 PA

Opposing Starter · Season16 GS

W–L3–4
ERA5.58
WHIP1.45
IP80.2
H / K / BB90 / 82 / 27

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.345

WindowRateSample
Last 2 Weeks.383162 PA
Season.307730 PA
Last 2 Years.3162488 PA

Quality of Contact vs RHP

wOBA.323
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.357
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head5-for-22

Total Bases5 in 25 PA
Career Average.200
Plate Appearances25
HR · K · BB0 · 5 · 2

Projection

Projected Total Bases1.491

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-185+142

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.381

WindowRateSample
Last 2 Weeks.53813 PA
Season.36876 PA
Last 2 Years.318195 PA

Last 5 GamesTotal Bases

Jun 14@ KC0
Jun 15vs DET0
Jun 20vs CLE0
Jun 22@ TOR0
Jun 23@ TOR4

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.329

WindowRateSample
Last 2 Weeks.32128 PA
Season.302126 PA
Last 2 Years.273161 PA

Opposing Starter · Season11 GS

W–L3–3
ERA3.56
WHIP1.17
IP60.2
H / K / BB41 / 58 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.327

WindowRateSample
Last 2 Weeks.328177 PA
Season.3171172 PA
Last 2 Years.3223884 PA

Quality of Contact vs RHP

wOBA.327
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.308
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.479

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.354

WindowRateSample
Last 2 Weeks.63611 PA
Season.24486 PA
Last 2 Years.271236 PA

Last 5 GamesTotal Bases

Jun 18@ NYY1
Jun 19@ DET1
Jun 21@ DET4
Jun 22vs CLE1
Jun 23vs CLE0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.384

WindowRateSample
Last 2 Weeks.46226 PA
Season.380171 PA
Last 2 Years.366703 PA

Opposing Starter · Season17 GS

W–L2–8
ERA3.78
WHIP1.14
IP95.1
H / K / BB80 / 81 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.322

WindowRateSample
Last 2 Weeks.295190 PA
Season.3331257 PA
Last 2 Years.3373992 PA

Quality of Contact vs RHP

wOBA.307
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.317
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.433

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.353

WindowRateSample
Last 2 Weeks.6258 PA
Season.27658 PA
Last 2 Years.228202 PA

Last 5 GamesTotal Bases

Jun 13vs DET1
Jun 16@ MIL1
Jun 18@ MIL0
Jun 22@ CWS0
Jun 23@ CWS3

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.373

WindowRateSample
Last 2 Weeks.21723 PA
Season.493150 PA
Last 2 Years.363614 PA

Opposing Starter · Season8 GS

W–L2–6
ERA4.34
WHIP1.42
IP74.2
H / K / BB76 / 50 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.364

WindowRateSample
Last 2 Weeks.386189 PA
Season.3441069 PA
Last 2 Years.3513090 PA

Quality of Contact vs RHP

wOBA.322
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.320
Hard-Hit % Allowed30%

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.426

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~2× / ~2.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.320

WindowRateSample
Last 2 Weeks.0001 PA
Season.00018 PA
Last 2 Years.275262 PA

Last 5 GamesTotal Bases

Jun 19@ NYY1
Jun 20@ NYY3
Jun 21@ NYY0
Jun 22vs MIL0
Jun 23vs MIL1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season6 GS

W–L3–2
ERA3.12
WHIP1.23
IP52.0
H / K / BB47 / 52 / 17

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.335

WindowRateSample
Last 2 Weeks.348178 PA
Season.322991 PA
Last 2 Years.3092195 PA

Quality of Contact vs LHP

wOBA.283
Hard-Hit %30%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.452

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
Recent Form↩ 7 games since a hit

Batter · Total Bases / PA vs LHP.372

WindowRateSample
Last 2 Weeks.3333 PA
Season.45511 PA
Last 2 Years.33959 PA

Last 5 GamesTotal Bases

Jun 16@ CIN0
Jun 18@ PHI0
Jun 20@ PHI0
Jun 21@ PHI0
Jun 23vs CHC0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.358

WindowRateSample
Last 2 Weeks.2229 PA
Season.40499 PA
Last 2 Years.350314 PA

Opposing Starter · Season16 GS

W–L5–6
ERA4.40
WHIP1.05
IP92.0
H / K / BB74 / 88 / 23

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.367

WindowRateSample
Last 2 Weeks.390231 PA
Season.3431149 PA
Last 2 Years.3623805 PA

Quality of Contact vs LHP

wOBA.329
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.302
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

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 0.5we lean Over

BookOverUnder
BOLBetOnline-118-110

We project 1.5 TB vs the 0.5 line — leaning Over. Display only — not betting advice.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.354

WindowRateSample
Last 2 Weeks.45231 PA
Season.307163 PA
Last 2 Years.2971098 PA

Opposing Starter · Season10 GS

W–L3–4
ERA3.32
WHIP0.99
IP59.2
H / K / BB51 / 66 / 8

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.366

WindowRateSample
Last 2 Weeks.385213 PA
Season.3571018 PA
Last 2 Years.3393760 PA

Starter Allows · vs RHB

wOBA Allowed.295
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head2-for-2

Total Bases3 in 2 PA
Career Average1.000
Plate Appearances2
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.451

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×
BallparkHitter-friendly
WeatherWorking against

Batter · Total Bases / PA vs LHP.343

WindowRateSample
Last 2 Weeks.5004 PA
Season.11817 PA
Last 2 Years.26871 PA

Last 5 GamesTotal Bases

Jun 17@ CHC0
Jun 20vs PIT0
Jun 21vs PIT1
Jun 22vs BOS1
Jun 23vs BOS0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.359

WindowRateSample
Last 2 Weeks.30813 PA
Season.37785 PA
Last 2 Years.365263 PA

Opposing Starter · Season15 GS

W–L3–3
ERA2.83
WHIP1.14
IP82.2
H / K / BB69 / 84 / 25

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.372

WindowRateSample
Last 2 Weeks.410139 PA
Season.353575 PA
Last 2 Years.3331976 PA

Quality of Contact vs LHP

wOBA.308
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.315
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.419

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.25
vs SP / Bullpen~2× / ~2.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.328

WindowRateSample
Last 2 Weeks.09111 PA
Season.299144 PA
Last 2 Years.384718 PA

Last 5 GamesTotal Bases

Jun 16@ CIN4
Jun 17@ CIN1
Jun 18@ PHI0
Jun 20@ PHI5
Jun 23vs CHC0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.285

WindowRateSample
Last 2 Weeks.05319 PA
Season.21081 PA
Last 2 Years.358313 PA

Opposing Starter · Season6 GS

W–L6–1
ERA4.04
WHIP1.04
IP49.0
H / K / BB40 / 30 / 11

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.362

WindowRateSample
Last 2 Weeks.361208 PA
Season.3631164 PA
Last 2 Years.3674601 PA

Quality of Contact vs RHP

wOBA.281
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.259
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head0-for-4

Total Bases0 in 4 PA
Career Average.000
Plate Appearances4
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.409

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.347

WindowRateSample
Last 2 Weeks.27311 PA
Season.32259 PA
Last 2 Years.326215 PA

Last 5 GamesTotal Bases

Jun 14vs NYY0
Jun 16@ BOS0
Jun 17@ BOS2
Jun 20@ CHC1
Jun 23vs HOU1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.404

WindowRateSample
Last 2 Weeks.61513 PA
Season.407150 PA
Last 2 Years.402358 PA

Opposing Starter · Season15 GS

W–L3–8
ERA5.48
WHIP1.50
IP85.1
H / K / BB97 / 69 / 31

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.336

WindowRateSample
Last 2 Weeks.333210 PA
Season.322906 PA
Last 2 Years.3563327 PA

Quality of Contact vs RHP

wOBA.316
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.330
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.434

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.35
vs SP / Bullpen~2× / ~2.3×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.326

WindowRateSample
Last 2 Weeks.30010 PA
Season.19646 PA
Last 2 Years.299254 PA

Last 5 GamesTotal Bases

Jun 19@ TEX5
Jun 20@ TEX0
Jun 21@ TEX1
Jun 22vs ATL0
Jun 23vs ATL0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.340

WindowRateSample
Last 2 Weeks.31316 PA
Season.33381 PA
Last 2 Years.292209 PA

Opposing Starter · Season12 GS

W–L6–4
ERA3.00
WHIP1.13
IP72.0
H / K / BB54 / 60 / 27

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.341

WindowRateSample
Last 2 Weeks.354189 PA
Season.3191121 PA
Last 2 Years.3383329 PA

Quality of Contact vs LHP

wOBA.300
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.307
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.485

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.350

WindowRateSample
Last 2 Weeks.0002 PA
Season.0003 PA
Last 2 Years.327389 PA

Last 5 GamesTotal Bases

Jun 16@ CIN1
Jun 18@ PHI1
Jun 20@ PHI0
Jun 21@ PHI0
Jun 23vs CHC0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.285

WindowRateSample
Last 2 Weeks.05319 PA
Season.21081 PA
Last 2 Years.358313 PA

Opposing Starter · Season6 GS

W–L6–1
ERA4.04
WHIP1.04
IP49.0
H / K / BB40 / 30 / 11

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.362

WindowRateSample
Last 2 Weeks.361208 PA
Season.3631164 PA
Last 2 Years.3674601 PA

Quality of Contact vs RHP

wOBA.301
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.259
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.401

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.355

WindowRateSample
Last 2 Weeks.35714 PA
Season.31435 PA
Last 2 Years.28642 PA

Last 5 GamesTotal Bases

Jun 19@ HOU0
Jun 20@ HOU1
Jun 21@ HOU3
Jun 22@ CWS0
Jun 23@ CWS1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.379

WindowRateSample
Last 2 Weeks.48431 PA
Season.323158 PA
Last 2 Years.399654 PA

Opposing Starter · Season8 GS

W–L2–6
ERA4.34
WHIP1.42
IP74.2
H / K / BB76 / 50 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.353

WindowRateSample
Last 2 Weeks.376242 PA
Season.3261006 PA
Last 2 Years.3462720 PA

Quality of Contact vs RHP

wOBA.305
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.331
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.391

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.

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.334

WindowRateSample
Last 2 Weeks.23821 PA
Season.309162 PA
Last 2 Years.368519 PA

Last 5 GamesTotal Bases

Jun 16@ PHI0
Jun 19vs SF1
Jun 21vs SF1
Jun 22vs TEX0
Jun 23vs TEX0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.385

WindowRateSample
Last 2 Weeks.46730 PA
Season.381139 PA
Last 2 Years.354503 PA

Opposing Starter · Season16 GS

W–L6–5
ERA3.55
WHIP1.03
IP88.2
H / K / BB71 / 106 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.347

WindowRateSample
Last 2 Weeks.365222 PA
Season.317967 PA
Last 2 Years.3544016 PA

Quality of Contact vs RHP

wOBA.302
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.310
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.385

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
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.329

WindowRateSample
Last 2 Weeks.0004 PA
Season.21414 PA
Last 2 Years.13238 PA

Last 5 GamesTotal Bases

Jun 13@ LAA0
Jun 14@ LAA1
Jun 17@ LAD2
Jun 19vs WSH0
Jun 23vs KC0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.400

WindowRateSample
Last 2 Weeks.5569 PA
Season.47476 PA
Last 2 Years.370211 PA

Opposing Starter · Season15 GS

W–L4–5
ERA4.50
WHIP1.32
IP80.0
H / K / BB84 / 75 / 22

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.398

WindowRateSample
Last 2 Weeks.437199 PA
Season.3821117 PA
Last 2 Years.3543342 PA

Quality of Contact vs LHP

wOBA.285
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.328
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.404

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
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 17vs NYM0
Jun 19@ NYY0
Jun 20@ NYY5
Jun 21@ NYY0
Jun 23vs MIL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season6 GS

W–L3–2
ERA3.12
WHIP1.23
IP52.0
H / K / BB47 / 52 / 17

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.313

WindowRateSample
Last 2 Weeks.306199 PA
Season.3021171 PA
Last 2 Years.3142809 PA

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.403

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

Batter · Total Bases / PA vs LHP.352

WindowRateSample
Last 2 Weeks.0001 PA
Season.3339 PA
Last 2 Years.258128 PA

Last 5 GamesTotal Bases

May 16@ CLE0
Jun 14vs AZ1
Jun 17vs NYM1
Jun 20@ NYY0
Jun 23vs MIL1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season6 GS

W–L3–2
ERA3.12
WHIP1.23
IP52.0
H / K / BB47 / 52 / 17

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.313

WindowRateSample
Last 2 Weeks.306199 PA
Season.3021171 PA
Last 2 Years.3142809 PA

Quality of Contact vs LHP

wOBA.308
Hard-Hit %34%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.403

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.327

WindowRateSample
Last 2 Weeks.1258 PA
Season.26760 PA
Last 2 Years.319323 PA

Last 5 GamesTotal Bases

May 23@ SF2
May 24@ SF0
Jun 19vs SD0
Jun 20vs SD1
Jun 23@ MIA0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.329

WindowRateSample
Last 2 Weeks
Season.322149 PA
Last 2 Years.316367 PA

Opposing Starter · Season13 GS

W–L3–6
ERA4.41
WHIP1.22
IP67.1
H / K / BB54 / 73 / 28

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.365

WindowRateSample
Last 2 Weeks.386254 PA
Season.344957 PA
Last 2 Years.3562859 PA

Quality of Contact vs RHP

wOBA.294
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed37%

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.366

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 RHP.342

WindowRateSample
Last 2 Weeks.29031 PA
Season.35351 PA
Last 2 Years.293242 PA

Last 5 GamesTotal Bases

Jun 19@ ATH4
Jun 20@ ATH1
Jun 21@ ATH2
Jun 22vs BAL0
Jun 23vs BAL1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.370

WindowRateSample
Last 2 Weeks.42921 PA
Season.35853 PA
Last 2 Years.35853 PA

Opposing Starter · Season6 GS

W–L1–2
ERA5.64
WHIP1.65
IP30.1
H / K / BB31 / 25 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.348

WindowRateSample
Last 2 Weeks.321240 PA
Season.3771080 PA
Last 2 Years.3503547 PA

Quality of Contact vs RHP

wOBA.307
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.346
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.393

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2.5× / ~1.6×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.353

WindowRateSample
Last 2 Weeks.36422 PA
Season.32474 PA
Last 2 Years.324401 PA

Last 5 GamesTotal Bases

Jun 16vs COL1
Jun 17vs COL4
Jun 19vs TOR0
Jun 20vs TOR4
Jun 23@ NYM1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.275

WindowRateSample
Last 2 Weeks.11526 PA
Season.230148 PA
Last 2 Years.284232 PA

Opposing Starter · Season16 GS

W–L4–5
ERA4.03
WHIP1.12
IP89.1
H / K / BB66 / 106 / 34

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.351

WindowRateSample
Last 2 Weeks.382249 PA
Season.3201240 PA
Last 2 Years.3284748 PA

Quality of Contact vs RHP

wOBA.316
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.265
Hard-Hit % Allowed30%

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.364

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~2.5× / ~1.6×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.322

WindowRateSample
Last 2 Weeks.10010 PA
Season.24183 PA
Last 2 Years.388219 PA

Last 5 GamesTotal Bases

Jun 16@ HOU0
Jun 19vs CWS1
Jun 20vs CWS0
Jun 21vs CWS1
Jun 23vs NYY0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.382

WindowRateSample
Last 2 Weeks.42433 PA
Season.380258 PA
Last 2 Years.382450 PA

Opposing Starter · Season15 GS

W–L3–5
ERA3.95
WHIP1.14
IP86.2
H / K / BB75 / 95 / 24

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.331

WindowRateSample
Last 2 Weeks.350214 PA
Season.295997 PA
Last 2 Years.3384031 PA

Quality of Contact vs LHP

wOBA.285
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.305
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.392

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.350

WindowRateSample
Last 2 Weeks.39433 PA
Season.287202 PA
Last 2 Years.359343 PA

Last 5 GamesTotal Bases

Jun 19@ AZ1
Jun 20@ AZ3
Jun 21@ AZ0
Jun 22vs LAD0
Jun 23vs LAD0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season13 GS

W–L8–2
ERA1.58
WHIP0.90
IP79.2
H / K / BB48 / 86 / 24

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.346

WindowRateSample
Last 2 Weeks.356247 PA
Season.3361341 PA
Last 2 Years.3323550 PA

Quality of Contact vs RHP

wOBA.339
Hard-Hit %29%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.44

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.330

WindowRateSample
Last 2 Weeks.27333 PA
Season.303132 PA
Last 2 Years.344357 PA

Last 5 GamesTotal Bases

Jun 16@ PHI1
Jun 17@ PHI0
Jun 19vs SF3
Jun 22vs TEX0
Jun 23vs TEX3

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.385

WindowRateSample
Last 2 Weeks.46730 PA
Season.381139 PA
Last 2 Years.354503 PA

Opposing Starter · Season16 GS

W–L6–5
ERA3.55
WHIP1.03
IP88.2
H / K / BB71 / 106 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.347

WindowRateSample
Last 2 Weeks.365222 PA
Season.317967 PA
Last 2 Years.3544016 PA

Quality of Contact vs RHP

wOBA.283
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.310
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.343

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.310

WindowRateSample
Last 2 Weeks1.0002 PA
Season.04941 PA
Last 2 Years.202258 PA

Last 5 GamesTotal Bases

Jun 14vs PHI6
Jun 18vs CLE2
Jun 19@ ATL1
Jun 20@ ATL1
Jun 23@ CIN0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.391

WindowRateSample
Last 2 Weeks.54533 PA
Season.362141 PA
Last 2 Years.303201 PA

Opposing Starter · Season12 GS

W–L3–5
ERA4.81
WHIP1.47
IP58.0
H / K / BB56 / 48 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.323

WindowRateSample
Last 2 Weeks.253182 PA
Season.376913 PA
Last 2 Years.3582826 PA

Quality of Contact vs RHP

wOBA.289
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.349
Hard-Hit % Allowed38%

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.367

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.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 8 games since a hit

Batter · Total Bases / PA vs RHP.335

WindowRateSample
Last 2 Weeks.0002 PA
Season.1119 PA
Last 2 Years.20872 PA

Last 5 GamesTotal Bases

Jun 16vs PIT0
Jun 19vs LAA0
Jun 20vs LAA0
Jun 21vs LAA0
Jun 23@ SF0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.413

WindowRateSample
Last 2 Weeks
Season.462119 PA
Last 2 Years.370343 PA

Opposing Starter · Season12 GS

W–L1–7
ERA5.49
WHIP1.46
IP62.1
H / K / BB65 / 61 / 26

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.311

WindowRateSample
Last 2 Weeks.283173 PA
Season.3191140 PA
Last 2 Years.3253827 PA

Quality of Contact vs RHP

wOBA.290
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.375
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.428

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.350

WindowRateSample
Last 2 Weeks.40922 PA
Season.288132 PA
Last 2 Years.335574 PA

Last 5 GamesTotal Bases

Jun 12@ SF0
Jun 14@ SF0
Jun 17vs COL3
Jun 19vs TOR5
Jun 23@ NYM2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.275

WindowRateSample
Last 2 Weeks.11526 PA
Season.230148 PA
Last 2 Years.284232 PA

Opposing Starter · Season16 GS

W–L4–5
ERA4.03
WHIP1.12
IP89.1
H / K / BB66 / 106 / 34

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.351

WindowRateSample
Last 2 Weeks.382249 PA
Season.3201240 PA
Last 2 Years.3284748 PA

Quality of Contact vs RHP

wOBA.331
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.265
Hard-Hit % Allowed30%

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.308

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

Batter · Total Bases / PA vs RHP.340

WindowRateSample
Last 2 Weeks.31822 PA
Season.29987 PA
Last 2 Years.320406 PA

Last 5 GamesTotal Bases

Jun 12vs SD2
Jun 13vs SD2
Jun 17@ SEA0
Jun 22@ LAA1
Jun 23@ LAA0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.305

WindowRateSample
Last 2 Weeks.31316 PA
Season.213174 PA
Last 2 Years.295586 PA

Opposing Starter · Season17 GS

W–L8–4
ERA3.32
WHIP1.32
IP95.0
H / K / BB77 / 102 / 48

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.305

WindowRateSample
Last 2 Weeks.277271 PA
Season.3111038 PA
Last 2 Years.3342306 PA

Quality of Contact vs RHP

wOBA.312
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.299
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head1-for-1

Total Bases4 in 2 PA
Career Average.500
Plate Appearances2
HR · K · BB1 · 0 · 0

Projection

Projected Total Bases1.312

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-143+110

We project 1.3 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.299

WindowRateSample
Last 2 Weeks.08324 PA
Season.278115 PA
Last 2 Years.355467 PA

Last 5 GamesTotal Bases

Jun 14@ BOS5
Jun 18vs MIN1
Jun 20vs SD0
Jun 21vs SD0
Jun 23@ MIA1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.415

WindowRateSample
Last 2 Weeks
Season.457116 PA
Last 2 Years.389283 PA

Opposing Starter · Season13 GS

W–L3–6
ERA4.41
WHIP1.22
IP67.1
H / K / BB54 / 73 / 28

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.284

WindowRateSample
Last 2 Weeks.262172 PA
Season.258747 PA
Last 2 Years.3292820 PA

Quality of Contact vs RHP

wOBA.280
Hard-Hit %26%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.339
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.287

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-118-110

We project 1.3 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.315

WindowRateSample
Last 2 Weeks.06715 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.342

WindowRateSample
Last 2 Weeks.19121 PA
Season.373193 PA
Last 2 Years.383796 PA

Opposing Starter · Season17 GS

W–L2–8
ERA3.78
WHIP1.14
IP95.1
H / K / BB80 / 81 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.360

WindowRateSample
Last 2 Weeks.389162 PA
Season.338985 PA
Last 2 Years.3323060 PA

Quality of Contact vs RHP

wOBA.270
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.291
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.282

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↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.327

WindowRateSample
Last 2 Weeks.23126 PA
Season.20634 PA
Last 2 Years.405264 PA

Last 5 GamesTotal Bases

Jun 17vs BAL0
Jun 18vs BAL1
Jun 19vs BOS0
Jun 21vs BOS0
Jun 23@ PIT0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.290

WindowRateSample
Last 2 Weeks.05618 PA
Season.280168 PA
Last 2 Years.298332 PA

Opposing Starter · Season16 GS

W–L7–3
ERA3.07
WHIP1.09
IP96.2
H / K / BB83 / 107 / 22

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.317

WindowRateSample
Last 2 Weeks.342164 PA
Season.2751077 PA
Last 2 Years.3073523 PA

Quality of Contact vs RHP

wOBA.308
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.268
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.296

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected 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 PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.301

WindowRateSample
Last 2 Weeks.0009 PA
Season.17229 PA
Last 2 Years.20787 PA

Last 5 GamesTotal Bases

Jun 16vs SF1
Jun 19vs MIL3
Jun 20vs MIL0
Jun 22@ SD0
Jun 23@ SD1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.433

WindowRateSample
Last 2 Weeks
Season
Last 2 Years.455167 PA

Opposing Starter · Season1 GS

W–L1–0
ERA3.18
WHIP1.24
IP5.2
H / K / BB5 / 5 / 2

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.311

WindowRateSample
Last 2 Weeks.278198 PA
Season.3271193 PA
Last 2 Years.3283743 PA

Quality of Contact vs LHP

wOBA.271
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.328
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.381

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.

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.336

WindowRateSample
Last 2 Weeks.0005 PA
Season.0005 PA
Last 2 Years.0005 PA

Last 4 GamesTotal Bases

Jun 15@ TEX0
Jun 20@ AZ0
Jun 21@ AZ0
Jun 23vs LAD0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season13 GS

W–L8–2
ERA1.58
WHIP0.90
IP79.2
H / K / BB48 / 86 / 24

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.346

WindowRateSample
Last 2 Weeks.356247 PA
Season.3361341 PA
Last 2 Years.3323550 PA

Quality of Contact vs RHP

wOBA.290
Hard-Hit %33%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.343

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~1.1× / ~2.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.296

WindowRateSample
Last 2 Weeks.0008 PA
Season.13330 PA
Last 2 Years.18487 PA

Last 5 GamesTotal Bases

Jun 10vs MIN0
Jun 11vs MIN0
Jun 17@ CIN0
Jun 18@ PHI0
Jun 20@ PHI1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.285

WindowRateSample
Last 2 Weeks.05319 PA
Season.21081 PA
Last 2 Years.358313 PA

Opposing Starter · Season6 GS

W–L6–1
ERA4.04
WHIP1.04
IP49.0
H / K / BB40 / 30 / 11

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.362

WindowRateSample
Last 2 Weeks.361208 PA
Season.3631164 PA
Last 2 Years.3674601 PA

Quality of Contact vs RHP

wOBA.264
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.259
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head1-for-3

Total Bases1 in 4 PA
Career Average.250
Plate Appearances4
HR · K · BB0 · 1 · 1

Projection

Projected Total Bases1.227

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.321

WindowRateSample
Last 2 Weeks
Season
Last 2 Years.26242 PA

Last 5 GamesTotal Bases

Jun 19@ TEX2
Jun 20@ TEX0
Jun 21@ TEX0
Jun 22vs ATL1
Jun 23vs ATL0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.340

WindowRateSample
Last 2 Weeks.31316 PA
Season.33381 PA
Last 2 Years.292209 PA

Opposing Starter · Season12 GS

W–L6–4
ERA3.00
WHIP1.13
IP72.0
H / K / BB54 / 60 / 27

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.341

WindowRateSample
Last 2 Weeks.354189 PA
Season.3191121 PA
Last 2 Years.3383329 PA

Quality of Contact vs LHP

wOBA.275
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.307
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.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.352

WindowRateSample
Last 2 Weeks.1676 PA
Season.33333 PA
Last 2 Years.33333 PA

Last 5 GamesTotal Bases

Jun 14vs CHC1
Jun 16@ ATL0
Jun 19@ MIA1
Jun 21@ MIA0
Jun 23vs ATH0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.264

WindowRateSample
Last 2 Weeks.15838 PA
Season.19891 PA
Last 2 Years.19891 PA

Opposing Starter · Season6 GS

W–L3–1
ERA2.04
WHIP0.96
IP35.1
H / K / BB24 / 35 / 10

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.428

WindowRateSample
Last 2 Weeks.502203 PA
Season.3891061 PA
Last 2 Years.3663279 PA

Quality of Contact vs LHP

wOBA.325
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.258
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.349

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-149+115

We project 1.3 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.298

WindowRateSample
Last 2 Weeks.0007 PA
Season.12931 PA
Last 2 Years.226195 PA

Last 5 GamesTotal Bases

Jun 16vs SF1
Jun 17vs SF0
Jun 19vs MIL4
Jun 22@ SD1
Jun 23@ SD0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.433

WindowRateSample
Last 2 Weeks
Season
Last 2 Years.455167 PA

Opposing Starter · Season1 GS

W–L1–0
ERA3.18
WHIP1.24
IP5.2
H / K / BB5 / 5 / 2

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.311

WindowRateSample
Last 2 Weeks.278198 PA
Season.3271193 PA
Last 2 Years.3283743 PA

Quality of Contact vs LHP

wOBA.280
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.328
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head1-for-6

Total Bases1 in 7 PA
Career Average.143
Plate Appearances7
HR · K · BB0 · 2 · 0

Projection

Projected Total Bases1.343

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-112-115

We project 1.3 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.298

WindowRateSample
Last 2 Weeks.0002 PA
Season.00025 PA
Last 2 Years.06844 PA

Last 5 GamesTotal Bases

Jun 17@ ATL0
Jun 19@ MIA1
Jun 20@ MIA4
Jun 21@ MIA1
Jun 23vs ATH0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.323

WindowRateSample
Last 2 Weeks.1437 PA
Season.22227 PA
Last 2 Years.22227 PA

Opposing Starter · Season6 GS

W–L3–1
ERA2.04
WHIP0.96
IP35.1
H / K / BB24 / 35 / 10

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.422

WindowRateSample
Last 2 Weeks.488209 PA
Season.382938 PA
Last 2 Years.3802352 PA

Quality of Contact vs LHP

wOBA.269
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.339

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 LHP.341

WindowRateSample
Last 2 Weeks.5004 PA
Season.11118 PA
Last 2 Years.11118 PA

Last 5 GamesTotal Bases

Jun 19@ TEX0
Jun 20@ TEX0
Jun 21@ TEX0
Jun 22vs ATL0
Jun 23vs ATL1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.324

WindowRateSample
Last 2 Weeks.24129 PA
Season.307189 PA
Last 2 Years.364624 PA

Opposing Starter · Season12 GS

W–L6–4
ERA3.00
WHIP1.13
IP72.0
H / K / BB54 / 60 / 27

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.335

WindowRateSample
Last 2 Weeks.356191 PA
Season.3011051 PA
Last 2 Years.3383980 PA

Quality of Contact vs LHP

wOBA.307
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.286
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.338

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.322

WindowRateSample
Last 2 Weeks.18211 PA
Season.18211 PA
Last 2 Years.14363 PA

Last 5 GamesTotal Bases

Jun 12@ CWS0
Jun 16vs TB0
Jun 21vs BAL0
Jun 22@ MIN0
Jun 23@ MIN2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.312

WindowRateSample
Last 2 Weeks.22722 PA
Season.279147 PA
Last 2 Years.311576 PA

Opposing Starter · Season17 GS

W–L5–4
ERA3.18
WHIP1.03
IP93.1
H / K / BB77 / 108 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.373

WindowRateSample
Last 2 Weeks.412216 PA
Season.337944 PA
Last 2 Years.3562604 PA

Quality of Contact vs RHP

wOBA.285
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.287
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.29

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
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.287

WindowRateSample
Last 2 Weeks.11817 PA
Season.229118 PA
Last 2 Years.255670 PA

Last 5 GamesTotal Bases

Jun 18vs CLE0
Jun 19@ ATL1
Jun 20@ ATL1
Jun 22@ CIN0
Jun 23@ CIN0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.314

WindowRateSample
Last 2 Weeks.23517 PA
Season.27591 PA
Last 2 Years.264159 PA

Opposing Starter · Season12 GS

W–L3–5
ERA4.81
WHIP1.47
IP58.0
H / K / BB56 / 48 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.341

WindowRateSample
Last 2 Weeks.326227 PA
Season.3481074 PA
Last 2 Years.3534049 PA

Quality of Contact vs RHP

wOBA.265
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.294
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.219

A rough estimate of total bases to expect, based on how players have performed in similar matchups.