MatchWiz Plays
Total Bases Board · Archive

Best MLB total bases matchupsFriday, June 12, 2026

Every hitter on the Friday, June 12, 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 starting61 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
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs LHP.568

WindowRateSample
Last 2 Weeks1.16718 PA
Season.67173 PA
Last 2 Years.604278 PA

Last 5 GamesTotal Bases

Jun 6@ HOU1
Jun 7@ HOU1
Jun 8vs MIL6
Jun 9vs MIL1
Jun 10vs MIL2

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 · Season3 GS

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

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

WindowRateSample
Last 2 Weeks.406234 PA
Season.4011067 PA
Last 2 Years.4084017 PA

Quality of Contact vs LHP

wOBA.419
Hard-Hit %40%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases2.303

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

Total Bases Line · O/U 2.5we lean Under

BookOverUnder
BRBetRivers-113
BOVBovada-115-115
DKDraftKings-117-113
CZRCaesars-117-114

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

Context

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

Batter · Total Bases / PA vs LHP.508

WindowRateSample
Last 2 Weeks1.04423 PA
Season.48776 PA
Last 2 Years.427241 PA

Last 5 GamesTotal Bases

Jun 6@ HOU1
Jun 7@ HOU0
Jun 8vs MIL9
Jun 9vs MIL4
Jun 10vs MIL1

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 · Season3 GS

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

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

WindowRateSample
Last 2 Weeks.481185 PA
Season.440811 PA
Last 2 Years.4173108 PA

Quality of Contact vs LHP

wOBA.387
Hard-Hit %41%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases2.086

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

Total Bases Line · O/U 2.5we lean Under

BookOverUnder
BRBetRivers+108
BOVBovada+100-130
DKDraftKings+100-132
CZRCaesars+104-139

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

Context

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

Batter · Total Bases / PA vs LHP.453

WindowRateSample
Last 2 Weeks.82623 PA
Season.40898 PA
Last 2 Years.390251 PA

Last 5 GamesTotal Bases

Jun 6@ HOU0
Jun 7@ HOU4
Jun 8vs MIL9
Jun 9vs MIL4
Jun 10vs MIL1

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 · Season3 GS

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

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

WindowRateSample
Last 2 Weeks.481185 PA
Season.440811 PA
Last 2 Years.4173108 PA

Quality of Contact vs LHP

wOBA.372
Hard-Hit %37%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases2.057

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

Total Bases Line · O/U 2.5we lean Under

BookOverUnder
MGMBetMGM-105-125
BRBetRivers-110
BOVBovada+105-135
DKDraftKings+106-140
CZRCaesars-104-129

We project 2.1 TB vs the 2.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.477

WindowRateSample
Last 2 Weeks.75044 PA
Season.402194 PA
Last 2 Years.437897 PA

Last 5 GamesTotal Bases

Jun 6vs SF10
Jun 7vs SF1
Jun 9@ COL0
Jun 10@ COL3
Jun 11@ COL3

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

WindowRateSample
Last 2 Weeks.57128 PA
Season.296169 PA
Last 2 Years.303501 PA

Opposing Starter · Season16 GS

W–L5–7
ERA4.07
WHIP1.29
IP86.1
H / K / BB77 / 95 / 34

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

WindowRateSample
Last 2 Weeks.365222 PA
Season.370809 PA
Last 2 Years.3622484 PA

Quality of Contact vs RHP

wOBA.375
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.354
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.400
Plate Appearances5

Projection

Projected Total Bases2.055

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

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
WeatherHelping

Batter · Total Bases / PA vs RHP.490

WindowRateSample
Last 2 Weeks.79539 PA
Season.439171 PA
Last 2 Years.430532 PA

Last 5 GamesTotal Bases

Jun 6vs KC2
Jun 7vs KC2
Jun 9@ DET4
Jun 10@ DET2
Jun 11@ DET0

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

WindowRateSample
Last 2 Weeks.43816 PA
Season.479142 PA
Last 2 Years.410351 PA

Opposing Starter · Season15 GS

W–L5–4
ERA4.25
WHIP1.51
IP76.1
H / K / BB87 / 62 / 28

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

WindowRateSample
Last 2 Weeks.361180 PA
Season.3511064 PA
Last 2 Years.3673345 PA

Quality of Contact vs RHP

wOBA.366
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.361
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases2.024

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

Batter · Total Bases / PA vs RHP.512

WindowRateSample
Last 2 Weeks.82434 PA
Season.512201 PA
Last 2 Years.442927 PA

Last 5 GamesTotal Bases

Jun 6vs CIN1
Jun 7vs CIN2
Jun 9@ NYM6
Jun 10@ NYM4
Jun 11@ NYM4

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

WindowRateSample
Last 2 Weeks.38539 PA
Season.333183 PA
Last 2 Years.382647 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.381

WindowRateSample
Last 2 Weeks.388224 PA
Season.377762 PA
Last 2 Years.3842420 PA

Quality of Contact vs RHP

wOBA.403
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.298
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.250
Plate Appearances4

Projection

Projected Total Bases2.019

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

Batter · Total Bases / PA vs LHP.445

WindowRateSample
Last 2 Weeks.72711 PA
Season.49377 PA
Last 2 Years.492366 PA

Last 5 GamesTotal Bases

Jun 6vs WSH0
Jun 7vs WSH0
Jun 9@ MIA4
Jun 10@ MIA0
Jun 11@ MIA2

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

WindowRateSample
Last 2 Weeks.46239 PA
Season.462104 PA
Last 2 Years.378829 PA

Opposing Starter · Season9 GS

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

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

WindowRateSample
Last 2 Weeks.360178 PA
Season.362911 PA
Last 2 Years.3593550 PA

Quality of Contact vs LHP

wOBA.339
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.337
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases2.009

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

Batter · Total Bases / PA vs LHP.548

WindowRateSample
Last 2 Weeks2.0009 PA
Season.67446 PA
Last 2 Years.394231 PA

Last 5 GamesTotal Bases

Jun 3@ CHC0
Jun 4@ CHC4
Jun 6@ HOU0
Jun 8vs MIL4
Jun 9vs MIL6

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 · Season3 GS

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

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

WindowRateSample
Last 2 Weeks.406234 PA
Season.4011067 PA
Last 2 Years.4084017 PA

Quality of Contact vs LHP

wOBA.401
Hard-Hit %36%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases2.003

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-130
BOVBovada-110-120
DKDraftKings-108-122
CZRCaesars-113-118

We project 2.0 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.504

WindowRateSample
Last 2 Weeks.86136 PA
Season.461206 PA
Last 2 Years.406988 PA

Last 5 GamesTotal Bases

Jun 6vs SF0
Jun 7vs SF3
Jun 9@ COL0
Jun 10@ COL4
Jun 11@ COL1

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

WindowRateSample
Last 2 Weeks.57128 PA
Season.296169 PA
Last 2 Years.303501 PA

Opposing Starter · Season16 GS

W–L5–7
ERA4.07
WHIP1.29
IP86.1
H / K / BB77 / 95 / 34

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

WindowRateSample
Last 2 Weeks.365222 PA
Season.370809 PA
Last 2 Years.3622484 PA

Quality of Contact vs RHP

wOBA.409
Hard-Hit %42%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.354
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.200
Plate Appearances5

Projection

Projected Total Bases1.982

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
CZRCaesars-152+113

We project 2.0 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.461

WindowRateSample
Last 2 Weeks.58312 PA
Season.62187 PA
Last 2 Years.481403 PA

Last 5 GamesTotal Bases

Jun 6vs WSH0
Jun 7vs WSH4
Jun 9@ MIA4
Jun 10@ MIA1
Jun 11@ MIA0

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

WindowRateSample
Last 2 Weeks.42914 PA
Season.43941 PA
Last 2 Years.361238 PA

Opposing Starter · Season9 GS

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

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

WindowRateSample
Last 2 Weeks.339189 PA
Season.391950 PA
Last 2 Years.3753048 PA

Quality of Contact vs LHP

wOBA.368
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.362
Hard-Hit % Allowed27%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.964

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
WeatherHelping

Batter · Total Bases / PA vs RHP.410

WindowRateSample
Last 2 Weeks.45735 PA
Season.477130 PA
Last 2 Years.334653 PA

Last 5 GamesTotal Bases

Jun 4@ BOS1
Jun 5@ TOR9
Jun 6@ TOR0
Jun 7@ TOR1
Jun 11vs SEA3

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

WindowRateSample
Last 2 Weeks.55627 PA
Season.49489 PA
Last 2 Years.378479 PA

Opposing Starter · Season8 GS

W–L1–5
ERA7.38
WHIP1.66
IP42.2
H / K / BB45 / 43 / 26

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

WindowRateSample
Last 2 Weeks.374214 PA
Season.3171008 PA
Last 2 Years.3303583 PA

Quality of Contact vs RHP

wOBA.353
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.358
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.444
Plate Appearances9

Projection

Projected Total Bases1.94

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

Context

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

Batter · Total Bases / PA vs RHP.437

WindowRateSample
Last 2 Weeks.45746 PA
Season.498217 PA
Last 2 Years.444620 PA

Last 5 GamesTotal Bases

Jun 6vs ATH4
Jun 7vs ATH1
Jun 8@ LAA0
Jun 9@ LAA2
Jun 10@ LAA1

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

WindowRateSample
Last 2 Weeks.31619 PA
Season.42378 PA
Last 2 Years.349103 PA

Opposing Starter · Season6 GS

W–L3–3
ERA5.06
WHIP1.62
IP42.2
H / K / BB42 / 39 / 27

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

WindowRateSample
Last 2 Weeks.472180 PA
Season.383982 PA
Last 2 Years.3543490 PA

Quality of Contact vs RHP

wOBA.402
Hard-Hit %46%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.321
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.909

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

Context

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

Batter · Total Bases / PA vs RHP.512

WindowRateSample
Last 2 Weeks.82540 PA
Season.508177 PA
Last 2 Years.392587 PA

Last 5 GamesTotal Bases

Jun 6vs SEA0
Jun 7vs SEA0
Jun 9vs MIN11
Jun 10vs MIN1
Jun 11vs MIN4

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

WindowRateSample
Last 2 Weeks.20025 PA
Season.365145 PA
Last 2 Years.355692 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.383

WindowRateSample
Last 2 Weeks.434159 PA
Season.3501036 PA
Last 2 Years.3453749 PA

Quality of Contact vs RHP

wOBA.392
Hard-Hit %44%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.292
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.231
Plate Appearances13

Projection

Projected Total Bases1.894

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

WindowRateSample
Last 2 Weeks.61834 PA
Season.546185 PA
Last 2 Years.450729 PA

Last 5 GamesTotal Bases

Jun 5vs BOS5
Jun 7vs BOS0
Jun 8@ CLE2
Jun 9@ CLE0
Jun 10@ CLE1

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

WindowRateSample
Last 2 Weeks.34626 PA
Season.29698 PA
Last 2 Years.263133 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.366

WindowRateSample
Last 2 Weeks.407204 PA
Season.3311194 PA
Last 2 Years.3394257 PA

Quality of Contact vs RHP

wOBA.397
Hard-Hit %42%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.318
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.895

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

Batter · Total Bases / PA vs RHP.491

WindowRateSample
Last 2 Weeks.77540 PA
Season.466178 PA
Last 2 Years.405629 PA

Last 5 GamesTotal Bases

Jun 6@ CHC2
Jun 7@ CHC1
Jun 8vs WSH4
Jun 9vs WSH3
Jun 10vs WSH2

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

WindowRateSample
Last 2 Weeks.00011 PA
Season.43367 PA
Last 2 Years.389316 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.380

WindowRateSample
Last 2 Weeks.399213 PA
Season.367906 PA
Last 2 Years.3703644 PA

Quality of Contact vs RHP

wOBA.409
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.894

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
BRBetRivers+143
BOVBovada+125-165
DKDraftKings+124-166
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~2.9× / ~1.4×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.462

WindowRateSample
Last 2 Weeks.60040 PA
Season.51566 PA
Last 2 Years.486111 PA

Last 5 GamesTotal Bases

Jun 6@ SD0
Jun 7@ SD1
Jun 9vs STL0
Jun 10vs STL2
Jun 11vs STL5

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

WindowRateSample
Last 2 Weeks.46428 PA
Season.41095 PA
Last 2 Years.403382 PA

Opposing Starter · Season8 GS

W–L4–2
ERA5.31
WHIP1.36
IP39.0
H / K / BB33 / 46 / 20

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

WindowRateSample
Last 2 Weeks.325160 PA
Season.299937 PA
Last 2 Years.3182840 PA

Quality of Contact vs RHP

wOBA.367
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.342
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.889

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

Batter · Total Bases / PA vs RHP.507

WindowRateSample
Last 2 Weeks.78437 PA
Season.510157 PA
Last 2 Years.462446 PA

Last 5 GamesTotal Bases

Jun 7@ DET0
Jun 8@ BAL3
Jun 9@ BAL0
Jun 10@ BAL1
Jun 11@ BAL4

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

WindowRateSample
Last 2 Weeks.17617 PA
Season.520152 PA
Last 2 Years.428713 PA

Opposing Starter · Season11 GS

W–L6–6
ERA5.40
WHIP1.37
IP75.0
H / K / BB80 / 46 / 23

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

WindowRateSample
Last 2 Weeks.383175 PA
Season.360853 PA
Last 2 Years.3902385 PA

Quality of Contact vs RHP

wOBA.388
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.317
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances5

Projection

Projected Total Bases1.879

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

Context

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

Batter · Total Bases / PA vs RHP.424

WindowRateSample
Last 2 Weeks.60040 PA
Season.40287 PA
Last 2 Years.328122 PA

Last 5 GamesTotal Bases

Jun 6@ CHC1
Jun 7@ CHC0
Jun 8vs WSH3
Jun 9vs WSH6
Jun 10vs WSH4

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

WindowRateSample
Last 2 Weeks.00011 PA
Season.43367 PA
Last 2 Years.389316 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.380

WindowRateSample
Last 2 Weeks.399213 PA
Season.367906 PA
Last 2 Years.3703644 PA

Quality of Contact vs RHP

wOBA.371
Hard-Hit %45%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.872

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM+130-175
BRBetRivers+118
BOVBovada+130-170
DKDraftKings+131-174
CZRCaesars+124-170

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
WeatherHelping

Batter · Total Bases / PA vs LHP.449

WindowRateSample
Last 2 Weeks.75012 PA
Season.57666 PA
Last 2 Years.377281 PA

Last 5 GamesTotal Bases

Jun 6@ STL0
Jun 7@ STL0
Jun 8@ SD0
Jun 9@ SD0
Jun 10@ SD4

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

WindowRateSample
Last 2 Weeks.58629 PA
Season.349232 PA
Last 2 Years.408956 PA

Opposing Starter · Season16 GS

W–L6–2
ERA2.27
WHIP1.21
IP95.0
H / K / BB77 / 70 / 38

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

WindowRateSample
Last 2 Weeks.333147 PA
Season.329836 PA
Last 2 Years.3543454 PA

Quality of Contact vs LHP

wOBA.366
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.328
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.200
Plate Appearances5

Projection

Projected Total Bases1.872

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

WindowRateSample
Last 2 Weeks.41943 PA
Season.438210 PA
Last 2 Years.365534 PA

Last 5 GamesTotal Bases

Jun 6vs TB1
Jun 7vs TB0
Jun 9vs AZ2
Jun 10vs AZ4
Jun 11vs AZ1

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

WindowRateSample
Last 2 Weeks.48025 PA
Season.355172 PA
Last 2 Years.330300 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.417192 PA
Season.371982 PA
Last 2 Years.3443211 PA

Quality of Contact vs RHP

wOBA.353
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.317
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases1.869

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

WindowRateSample
Last 2 Weeks.54511 PA
Season.36269 PA
Last 2 Years.394216 PA

Last 5 GamesTotal Bases

Jun 3vs KC2
Jun 6@ STL2
Jun 7@ STL1
Jun 9@ SD1
Jun 10@ SD1

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

WindowRateSample
Last 2 Weeks.58629 PA
Season.349232 PA
Last 2 Years.408956 PA

Opposing Starter · Season16 GS

W–L6–2
ERA2.27
WHIP1.21
IP95.0
H / K / BB77 / 70 / 38

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

WindowRateSample
Last 2 Weeks.333147 PA
Season.329836 PA
Last 2 Years.3543454 PA

Quality of Contact vs LHP

wOBA.337
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.328
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances6

Projection

Projected Total Bases1.848

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

Batter · Total Bases / PA vs RHP.386

WindowRateSample
Last 2 Weeks.47846 PA
Season.344209 PA
Last 2 Years.344209 PA

Last 5 GamesTotal Bases

Jun 6@ SD1
Jun 7@ SD10
Jun 9vs STL1
Jun 10vs STL0
Jun 11vs STL1

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

WindowRateSample
Last 2 Weeks.46428 PA
Season.41095 PA
Last 2 Years.403382 PA

Opposing Starter · Season8 GS

W–L4–2
ERA5.31
WHIP1.36
IP39.0
H / K / BB33 / 46 / 20

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

WindowRateSample
Last 2 Weeks.325160 PA
Season.299937 PA
Last 2 Years.3182840 PA

Quality of Contact vs RHP

wOBA.319
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.342
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.832

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
WeatherHelping

Batter · Total Bases / PA vs RHP.450

WindowRateSample
Last 2 Weeks.60538 PA
Season.438192 PA
Last 2 Years.440856 PA

Last 5 GamesTotal Bases

Jun 6@ AZ0
Jun 7@ AZ0
Jun 8@ SF3
Jun 9@ SF4
Jun 10@ SF2

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

WindowRateSample
Last 2 Weeks.21019 PA
Season.22050 PA
Last 2 Years.380440 PA

Opposing Starter · Season7 GS

W–L3–2
ERA1.97
WHIP0.72
IP45.2
H / K / BB28 / 54 / 5

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

WindowRateSample
Last 2 Weeks.354192 PA
Season.3501067 PA
Last 2 Years.3574026 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.281
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

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.

Context

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

Batter · Total Bases / PA vs RHP.455

WindowRateSample
Last 2 Weeks.58131 PA
Season.506174 PA
Last 2 Years.426998 PA

Last 5 GamesTotal Bases

Jun 5vs PIT2
Jun 6vs PIT1
Jun 7vs PIT0
Jun 9@ CWS8
Jun 10@ CWS1

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

WindowRateSample
Last 2 Weeks.19121 PA
Season.322177 PA
Last 2 Years.267281 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.367

WindowRateSample
Last 2 Weeks.414181 PA
Season.340813 PA
Last 2 Years.3102724 PA

Quality of Contact vs RHP

wOBA.364
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.822

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
WeatherHelping

Batter · Total Bases / PA vs RHP.422

WindowRateSample
Last 2 Weeks.44243 PA
Season.470183 PA
Last 2 Years.426444 PA

Last 5 GamesTotal Bases

Jun 6@ CHC0
Jun 7@ CHC0
Jun 8vs WSH2
Jun 9vs WSH0
Jun 10vs WSH1

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

WindowRateSample
Last 2 Weeks.10010 PA
Season.25862 PA
Last 2 Years.398314 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.391

WindowRateSample
Last 2 Weeks.444207 PA
Season.352956 PA
Last 2 Years.3554591 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.291
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.250
Plate Appearances4

Projection

Projected Total Bases1.816

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
BRBetRivers+128
BOVBovada+125-165
DKDraftKings+125-167
CZRCaesars+118-159

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

Context

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

Batter · Total Bases / PA vs RHP.415

WindowRateSample
Last 2 Weeks.60538 PA
Season.347173 PA
Last 2 Years.374809 PA

Last 5 GamesTotal Bases

Jun 6vs KC0
Jun 7vs KC4
Jun 9@ DET5
Jun 10@ DET1
Jun 11@ DET1

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

WindowRateSample
Last 2 Weeks.43816 PA
Season.479142 PA
Last 2 Years.410351 PA

Opposing Starter · Season15 GS

W–L5–4
ERA4.25
WHIP1.51
IP76.1
H / K / BB87 / 62 / 28

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

WindowRateSample
Last 2 Weeks.361180 PA
Season.3511064 PA
Last 2 Years.3673345 PA

Quality of Contact vs RHP

wOBA.336
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.361
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.814

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

WindowRateSample
Last 2 Weeks.44134 PA
Season.423111 PA
Last 2 Years.423111 PA

Last 5 GamesTotal Bases

Jun 6@ TEX0
Jun 7@ TEX0
Jun 8vs NYY0
Jun 9vs NYY0
Jun 10vs NYY1

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

WindowRateSample
Last 2 Weeks.38731 PA
Season.387155 PA
Last 2 Years.359724 PA

Opposing Starter · Season15 GS

W–L1–8
ERA5.34
WHIP1.57
IP65.2
H / K / BB69 / 78 / 34

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

WindowRateSample
Last 2 Weeks.355211 PA
Season.342735 PA
Last 2 Years.3492623 PA

Quality of Contact vs RHP

wOBA.340
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.808

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

Batter · Total Bases / PA vs LHP.375

WindowRateSample
Last 2 Weeks.30813 PA
Season.41931 PA
Last 2 Years.411175 PA

Last 5 GamesTotal Bases

Jun 6vs LAA0
Jun 7vs LAA1
Jun 9@ PIT0
Jun 10@ PIT0
Jun 11@ PIT1

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

WindowRateSample
Last 2 Weeks.48329 PA
Season.432213 PA
Last 2 Years.432213 PA

Opposing Starter · Season14 GS

W–L6–2
ERA4.25
WHIP1.39
IP76.1
H / K / BB76 / 63 / 30

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

WindowRateSample
Last 2 Weeks.210157 PA
Season.333777 PA
Last 2 Years.3383092 PA

Quality of Contact vs LHP

wOBA.333
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.355
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases1.806

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

WindowRateSample
Last 2 Weeks.6676 PA
Season.37375 PA
Last 2 Years.458260 PA

Last 5 GamesTotal Bases

Jun 6@ LAD4
Jun 7@ LAD4
Jun 8vs HOU4
Jun 9vs HOU1
Jun 10vs HOU0

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

WindowRateSample
Last 2 Weeks.38539 PA
Season.282202 PA
Last 2 Years.282202 PA

Opposing Starter · Season15 GS

W–L6–5
ERA3.30
WHIP1.22
IP73.2
H / K / BB62 / 73 / 28

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

WindowRateSample
Last 2 Weeks.459220 PA
Season.381870 PA
Last 2 Years.3653456 PA

Quality of Contact vs LHP

wOBA.344
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.803

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

Batter · Total Bases / PA vs RHP.360

WindowRateSample
Last 2 Weeks.35137 PA
Season.345171 PA
Last 2 Years.374869 PA

Last 5 GamesTotal Bases

Jun 4vs KC1
Jun 6vs KC0
Jun 7vs KC2
Jun 9@ DET0
Jun 11@ DET1

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

WindowRateSample
Last 2 Weeks.43816 PA
Season.479142 PA
Last 2 Years.410351 PA

Opposing Starter · Season15 GS

W–L5–4
ERA4.25
WHIP1.51
IP76.1
H / K / BB87 / 62 / 28

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

WindowRateSample
Last 2 Weeks.361180 PA
Season.3511064 PA
Last 2 Years.3673345 PA

Quality of Contact vs RHP

wOBA.334
Hard-Hit %25%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.361
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases1.803

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

Context

Expected PAs4.65
vs SP / Bullpen~2.4× / ~2.2×
BallparkNeutral
WeatherNeutral
Recent Form🔥 7-game hitting streak

Batter · Total Bases / PA vs LHP.448

WindowRateSample
Last 2 Weeks.60020 PA
Season.49375 PA
Last 2 Years.515322 PA

Last 5 GamesTotal Bases

Jun 6@ MIA4
Jun 7@ MIA1
Jun 8vs BOS4
Jun 9vs BOS1
Jun 10vs BOS3

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

WindowRateSample
Last 2 Weeks.20015 PA
Season.16730 PA
Last 2 Years.378135 PA

Opposing Starter · Season4 GS

W–L2–3
ERA5.47
WHIP1.50
IP24.2
H / K / BB25 / 16 / 12

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

WindowRateSample
Last 2 Weeks.274226 PA
Season.3081001 PA
Last 2 Years.3362716 PA

Quality of Contact vs LHP

wOBA.375
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.281
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.803

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

Context

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

Batter · Total Bases / PA vs LHP.452

WindowRateSample
Last 2 Weeks.90911 PA
Season.50036 PA
Last 2 Years.477308 PA

Last 5 GamesTotal Bases

Jun 6@ COL0
Jun 7@ COL5
Jun 8@ ATH3
Jun 9@ ATH4
Jun 10@ ATH5

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

WindowRateSample
Last 2 Weeks.2229 PA
Season.39169 PA
Last 2 Years.356337 PA

Opposing Starter · Season12 GS

W–L1–8
ERA7.06
WHIP1.66
IP65.0
H / K / BB84 / 53 / 24

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

WindowRateSample
Last 2 Weeks.314242 PA
Season.3621314 PA
Last 2 Years.3435248 PA

Quality of Contact vs LHP

wOBA.378
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.324
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.8

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

WindowRateSample
Last 2 Weeks.58817 PA
Season.45577 PA
Last 2 Years.458356 PA

Last 5 GamesTotal Bases

Jun 6vs BAL7
Jun 7vs BAL1
Jun 8vs PHI5
Jun 9vs PHI0
Jun 10vs PHI1

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

WindowRateSample
Last 2 Weeks.35742 PA
Season.373225 PA
Last 2 Years.379417 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.330

WindowRateSample
Last 2 Weeks.350140 PA
Season.288862 PA
Last 2 Years.3434069 PA

Quality of Contact vs LHP

wOBA.338
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.298
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.200
Plate Appearances5

Projection

Projected Total Bases1.798

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

Batter · Total Bases / PA vs RHP.397

WindowRateSample
Last 2 Weeks.56439 PA
Season.342202 PA
Last 2 Years.318749 PA

Last 5 GamesTotal Bases

Jun 5@ PHI1
Jun 6@ PHI1
Jun 7@ PHI1
Jun 9vs ATL4
Jun 10vs ATL1

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

WindowRateSample
Last 2 Weeks.30826 PA
Season.398113 PA
Last 2 Years.386189 PA

Opposing Starter · Season14 GS

W–L3–5
ERA4.88
WHIP1.33
IP72.0
H / K / BB66 / 72 / 30

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

WindowRateSample
Last 2 Weeks.383235 PA
Season.3241087 PA
Last 2 Years.3263324 PA

Quality of Contact vs RHP

wOBA.339
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.298
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.797

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

WindowRateSample
Last 2 Weeks.48841 PA
Season.362149 PA
Last 2 Years.435639 PA

Last 5 GamesTotal Bases

Jun 6vs TB0
Jun 7vs TB1
Jun 9vs AZ2
Jun 10vs AZ4
Jun 11vs AZ0

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

WindowRateSample
Last 2 Weeks.48025 PA
Season.355172 PA
Last 2 Years.330300 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.417192 PA
Season.371982 PA
Last 2 Years.3443211 PA

Quality of Contact vs RHP

wOBA.343
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.317
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.797

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

WindowRateSample
Last 2 Weeks.55040 PA
Season.419203 PA
Last 2 Years.477875 PA

Last 5 GamesTotal Bases

Jun 6vs SEA0
Jun 7vs SEA0
Jun 9vs MIN4
Jun 10vs MIN0
Jun 11vs MIN4

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

WindowRateSample
Last 2 Weeks.30826 PA
Season.395172 PA
Last 2 Years.392803 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.344

WindowRateSample
Last 2 Weeks.346179 PA
Season.339839 PA
Last 2 Years.3372903 PA

Quality of Contact vs RHP

wOBA.365
Hard-Hit %42%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.311
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

Career Average.200
Plate Appearances25

Projection

Projected Total Bases1.796

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
WeatherHelping

Batter · Total Bases / PA vs RHP.441

WindowRateSample
Last 2 Weeks.35137 PA
Season.561189 PA
Last 2 Years.526772 PA

Last 5 GamesTotal Bases

Jun 4vs KC5
Jun 5vs KC0
Jun 9@ DET4
Jun 10@ DET5
Jun 11@ DET0

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

WindowRateSample
Last 2 Weeks.25024 PA
Season.299127 PA
Last 2 Years.289395 PA

Opposing Starter · Season15 GS

W–L5–4
ERA4.25
WHIP1.51
IP76.1
H / K / BB87 / 62 / 28

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

WindowRateSample
Last 2 Weeks.326215 PA
Season.3361086 PA
Last 2 Years.3514124 PA

Quality of Contact vs RHP

wOBA.342
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.294
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases1.796

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

Batter · Total Bases / PA vs RHP.362

WindowRateSample
Last 2 Weeks.42245 PA
Season.333195 PA
Last 2 Years.296385 PA

Last 5 GamesTotal Bases

Jun 7@ DET2
Jun 8@ BAL1
Jun 9@ BAL0
Jun 10@ BAL1
Jun 11@ BAL6

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

WindowRateSample
Last 2 Weeks.17617 PA
Season.520152 PA
Last 2 Years.428713 PA

Opposing Starter · Season11 GS

W–L6–6
ERA5.40
WHIP1.37
IP75.0
H / K / BB80 / 46 / 23

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

WindowRateSample
Last 2 Weeks.383175 PA
Season.360853 PA
Last 2 Years.3902385 PA

Quality of Contact vs RHP

wOBA.323
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.317
Hard-Hit % Allowed36%

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.

Context

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

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks.35040 PA
Season.381197 PA
Last 2 Years.381956 PA

Last 5 GamesTotal Bases

Jun 6@ CHC1
Jun 7@ CHC1
Jun 8vs WSH2
Jun 9vs WSH4
Jun 10vs WSH3

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

WindowRateSample
Last 2 Weeks.00011 PA
Season.43367 PA
Last 2 Years.389316 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.380

WindowRateSample
Last 2 Weeks.399213 PA
Season.367906 PA
Last 2 Years.3703644 PA

Quality of Contact vs RHP

wOBA.324
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.400
Plate Appearances5

Projection

Projected Total Bases1.786

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
BRBetRivers+100
BOVBovada-115-115
DKDraftKings-115-115
FANFanatics+105-140
CZRCaesars-107-125

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

WindowRateSample
Last 2 Weeks.38936 PA
Season.518193 PA
Last 2 Years.483877 PA

Last 5 GamesTotal Bases

Jun 6@ ATL0
Jun 7@ ATL2
Jun 9vs LAD0
Jun 10vs LAD2
Jun 11vs LAD4

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

WindowRateSample
Last 2 Weeks.19436 PA
Season.408218 PA
Last 2 Years.371587 PA

Opposing Starter · Season17 GS

W–L8–4
ERA4.01
WHIP1.24
IP110.0
H / K / BB109 / 81 / 27

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

WindowRateSample
Last 2 Weeks.296203 PA
Season.277703 PA
Last 2 Years.3462453 PA

Quality of Contact vs RHP

wOBA.354
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.300
Plate Appearances20

Projection

Projected Total Bases1.784

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

WindowRateSample
Last 2 Weeks.44738 PA
Season.505184 PA
Last 2 Years.423600 PA

Last 5 GamesTotal Bases

Jun 6@ DET0
Jun 7@ DET3
Jun 8@ BAL0
Jun 10@ BAL0
Jun 11@ BAL4

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

WindowRateSample
Last 2 Weeks.17617 PA
Season.520152 PA
Last 2 Years.428713 PA

Opposing Starter · Season11 GS

W–L6–6
ERA5.40
WHIP1.37
IP75.0
H / K / BB80 / 46 / 23

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

WindowRateSample
Last 2 Weeks.383175 PA
Season.360853 PA
Last 2 Years.3902385 PA

Quality of Contact vs RHP

wOBA.343
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.317
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.782

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× / ~2.2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.436

WindowRateSample
Last 2 Weeks.53247 PA
Season.424217 PA
Last 2 Years.4501032 PA

Last 5 GamesTotal Bases

Jun 7@ TOR0
Jun 8vs SEA0
Jun 9vs SEA1
Jun 10vs SEA5
Jun 11vs SEA4

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

WindowRateSample
Last 2 Weeks.07713 PA
Season.22050 PA
Last 2 Years.387424 PA

Opposing Starter · Season8 GS

W–L1–5
ERA7.38
WHIP1.66
IP42.2
H / K / BB45 / 43 / 26

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

WindowRateSample
Last 2 Weeks.438192 PA
Season.330888 PA
Last 2 Years.3173644 PA

Quality of Contact vs RHP

wOBA.354
Hard-Hit %42%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.295
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.167
Plate Appearances6

Projection

Projected Total Bases1.782

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

WindowRateSample
Last 2 Weeks.4449 PA
Season.52678 PA
Last 2 Years.498239 PA

Last 5 GamesTotal Bases

Jun 6@ LAD0
Jun 7@ LAD7
Jun 8vs HOU0
Jun 9vs HOU3
Jun 10vs HOU0

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

WindowRateSample
Last 2 Weeks.38539 PA
Season.282202 PA
Last 2 Years.282202 PA

Opposing Starter · Season15 GS

W–L6–5
ERA3.30
WHIP1.22
IP73.2
H / K / BB62 / 73 / 28

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

WindowRateSample
Last 2 Weeks.459220 PA
Season.381870 PA
Last 2 Years.3653456 PA

Quality of Contact vs LHP

wOBA.346
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.250
Plate Appearances4

Projection

Projected Total Bases1.782

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

Batter · Total Bases / PA vs RHP.395

WindowRateSample
Last 2 Weeks.34626 PA
Season.461154 PA
Last 2 Years.409247 PA

Last 5 GamesTotal Bases

Jun 6@ TOR0
Jun 7@ TOR0
Jun 8vs SEA0
Jun 9vs SEA0
Jun 11vs SEA0

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

WindowRateSample
Last 2 Weeks.55627 PA
Season.49489 PA
Last 2 Years.378479 PA

Opposing Starter · Season8 GS

W–L1–5
ERA7.38
WHIP1.66
IP42.2
H / K / BB45 / 43 / 26

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

WindowRateSample
Last 2 Weeks.374214 PA
Season.3171008 PA
Last 2 Years.3303583 PA

Quality of Contact vs RHP

wOBA.335
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.358
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.781

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
WeatherHelping

Batter · Total Bases / PA vs LHP.385

WindowRateSample
Last 2 Weeks.33318 PA
Season.42050 PA
Last 2 Years.479119 PA

Last 5 GamesTotal Bases

Jun 3@ CHC4
Jun 4@ CHC0
Jun 5@ HOU0
Jun 8vs MIL1
Jun 9vs MIL1

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 · Season3 GS

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

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

WindowRateSample
Last 2 Weeks.406234 PA
Season.4011067 PA
Last 2 Years.4084017 PA

Quality of Contact vs LHP

wOBA.327
Hard-Hit %43%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

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-135+100
BOVBovada-130+100
DKDraftKings-129-103
CZRCaesars-130-103

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

Batter · Total Bases / PA vs LHP.378

WindowRateSample
Last 2 Weeks.17617 PA
Season.48568 PA
Last 2 Years.445283 PA

Last 5 GamesTotal Bases

Jun 5vs LAA1
Jun 6vs LAA4
Jun 9@ PIT4
Jun 10@ PIT1
Jun 11@ PIT2

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

WindowRateSample
Last 2 Weeks.48329 PA
Season.432213 PA
Last 2 Years.432213 PA

Opposing Starter · Season14 GS

W–L6–2
ERA4.25
WHIP1.39
IP76.1
H / K / BB76 / 63 / 30

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

WindowRateSample
Last 2 Weeks.210157 PA
Season.333777 PA
Last 2 Years.3383092 PA

Quality of Contact vs LHP

wOBA.307
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.355
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.779

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
WeatherHelping

Batter · Total Bases / PA vs RHP.326

WindowRateSample
Last 2 Weeks.19247 PA
Season.342225 PA
Last 2 Years.423965 PA

Last 5 GamesTotal Bases

Jun 7@ TOR0
Jun 8vs SEA1
Jun 9vs SEA0
Jun 10vs SEA1
Jun 11vs SEA0

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

WindowRateSample
Last 2 Weeks.55627 PA
Season.49489 PA
Last 2 Years.378479 PA

Opposing Starter · Season8 GS

W–L1–5
ERA7.38
WHIP1.66
IP42.2
H / K / BB45 / 43 / 26

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

WindowRateSample
Last 2 Weeks.374214 PA
Season.3171008 PA
Last 2 Years.3303583 PA

Quality of Contact vs RHP

wOBA.316
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.358
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.444
Plate Appearances9

Projection

Projected Total Bases1.779

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
WeatherHelping

Batter · Total Bases / PA vs RHP.414

WindowRateSample
Last 2 Weeks.45040 PA
Season.431197 PA
Last 2 Years.435908 PA

Last 5 GamesTotal Bases

Jun 6@ CHC4
Jun 7@ CHC0
Jun 8vs WSH0
Jun 9vs WSH0
Jun 10vs WSH4

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

WindowRateSample
Last 2 Weeks.00011 PA
Season.43367 PA
Last 2 Years.389316 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.380

WindowRateSample
Last 2 Weeks.399213 PA
Season.367906 PA
Last 2 Years.3703644 PA

Quality of Contact vs RHP

wOBA.341
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

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+130-175
BRBetRivers+123
BOVBovada+140-185
DKDraftKings+140-187
CZRCaesars+126-170

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

Context

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

Batter · Total Bases / PA vs LHP.385

WindowRateSample
Last 2 Weeks.28614 PA
Season.44370 PA
Last 2 Years.46877 PA

Last 5 GamesTotal Bases

Jun 6@ STL0
Jun 7@ STL0
Jun 8@ SD1
Jun 9@ SD4
Jun 10@ SD1

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

WindowRateSample
Last 2 Weeks.58629 PA
Season.349232 PA
Last 2 Years.408956 PA

Opposing Starter · Season16 GS

W–L6–2
ERA2.27
WHIP1.21
IP95.0
H / K / BB77 / 70 / 38

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

WindowRateSample
Last 2 Weeks.333147 PA
Season.329836 PA
Last 2 Years.3543454 PA

Quality of Contact vs LHP

wOBA.330
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.328
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

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.

Context

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

Batter · Total Bases / PA vs RHP.406

WindowRateSample
Last 2 Weeks.47744 PA
Season.404218 PA
Last 2 Years.379844 PA

Last 5 GamesTotal Bases

Jun 6vs TB2
Jun 7vs TB5
Jun 9vs AZ5
Jun 10vs AZ2
Jun 11vs AZ2

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

WindowRateSample
Last 2 Weeks.40922 PA
Season.307150 PA
Last 2 Years.312314 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.298

WindowRateSample
Last 2 Weeks.303208 PA
Season.262901 PA
Last 2 Years.3143349 PA

Quality of Contact vs RHP

wOBA.339
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.302
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.765

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
WeatherHelping

Batter · Total Bases / PA vs RHP.327

WindowRateSample
Last 2 Weeks.23534 PA
Season.273198 PA
Last 2 Years.452778 PA

Last 5 GamesTotal Bases

Jun 6vs NYM0
Jun 7vs NYM1
Jun 8vs CIN0
Jun 9vs CIN4
Jun 10vs CIN3

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

WindowRateSample
Last 2 Weeks.51827 PA
Season.409198 PA
Last 2 Years.355702 PA

Opposing Starter · Season16 GS

W–L4–8
ERA4.31
WHIP1.38
IP94.0
H / K / BB95 / 81 / 35

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

WindowRateSample
Last 2 Weeks.395195 PA
Season.354868 PA
Last 2 Years.3802125 PA

Quality of Contact vs RHP

wOBA.293
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.342
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.762

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

Batter · Total Bases / PA vs RHP.368

WindowRateSample
Last 2 Weeks.47540 PA
Season.272228 PA
Last 2 Years.388837 PA

Last 5 GamesTotal Bases

Jun 6vs NYM2
Jun 7vs NYM2
Jun 8vs CIN0
Jun 9vs CIN5
Jun 10vs CIN5

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

WindowRateSample
Last 2 Weeks.20025 PA
Season.346133 PA
Last 2 Years.369659 PA

Opposing Starter · Season16 GS

W–L4–8
ERA4.31
WHIP1.38
IP94.0
H / K / BB95 / 81 / 35

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

WindowRateSample
Last 2 Weeks.394231 PA
Season.392850 PA
Last 2 Years.3472705 PA

Quality of Contact vs RHP

wOBA.329
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.288
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.758

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

Context

Expected PAs4.1
vs SP / Bullpen~1× / ~3.1×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.522

WindowRateSample
Last 2 Weeks1.30010 PA
Season.78437 PA
Last 2 Years.471274 PA

Last 5 GamesTotal Bases

Jun 6@ COL1
Jun 7@ COL5
Jun 8@ ATH9
Jun 9@ ATH0
Jun 10@ ATH2

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

WindowRateSample
Last 2 Weeks.2229 PA
Season.39169 PA
Last 2 Years.356337 PA

Opposing Starter · Season12 GS

W–L1–8
ERA7.06
WHIP1.66
IP65.0
H / K / BB84 / 53 / 24

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

WindowRateSample
Last 2 Weeks.314242 PA
Season.3621314 PA
Last 2 Years.3435248 PA

Quality of Contact vs LHP

wOBA.419
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.324
Hard-Hit % Allowed33%

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.

Context

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

Batter · Total Bases / PA vs LHP.405

WindowRateSample
Last 2 Weeks.1258 PA
Season.60070 PA
Last 2 Years.408196 PA

Last 5 GamesTotal Bases

Jun 3vs LAD0
Jun 4vs LAD0
Jun 6vs WSH0
Jun 7vs WSH0
Jun 10@ MIA0

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

WindowRateSample
Last 2 Weeks.46239 PA
Season.462104 PA
Last 2 Years.378829 PA

Opposing Starter · Season9 GS

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

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

WindowRateSample
Last 2 Weeks.360178 PA
Season.362911 PA
Last 2 Years.3593550 PA

Quality of Contact vs LHP

wOBA.321
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.337
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.250
Plate Appearances8

Projection

Projected Total Bases1.756

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

WindowRateSample
Last 2 Weeks.41943 PA
Season.421202 PA
Last 2 Years.412851 PA

Last 5 GamesTotal Bases

Jun 5@ ATL0
Jun 6@ ATL1
Jun 7@ ATL5
Jun 10vs LAD5
Jun 11vs LAD2

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

WindowRateSample
Last 2 Weeks.19436 PA
Season.408218 PA
Last 2 Years.371587 PA

Opposing Starter · Season17 GS

W–L8–4
ERA4.01
WHIP1.24
IP110.0
H / K / BB109 / 81 / 27

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

WindowRateSample
Last 2 Weeks.296203 PA
Season.277703 PA
Last 2 Years.3462453 PA

Quality of Contact vs RHP

wOBA.358
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.752

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

Batter · Total Bases / PA vs RHP.454

WindowRateSample
Last 2 Weeks.59432 PA
Season.464138 PA
Last 2 Years.489658 PA

Last 5 GamesTotal Bases

Jun 6vs SEA0
Jun 7vs SEA0
Jun 9vs MIN4
Jun 10vs MIN1
Jun 11vs MIN1

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

WindowRateSample
Last 2 Weeks.30826 PA
Season.395172 PA
Last 2 Years.392803 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.344

WindowRateSample
Last 2 Weeks.346179 PA
Season.339839 PA
Last 2 Years.3372903 PA

Quality of Contact vs RHP

wOBA.359
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.311
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

Career Average.231
Plate Appearances13

Projection

Projected Total Bases1.75

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

Context

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

Batter · Total Bases / PA vs RHP.396

WindowRateSample
Last 2 Weeks.33336 PA
Season.493211 PA
Last 2 Years.363578 PA

Last 5 GamesTotal Bases

Jun 6vs CIN5
Jun 7vs CIN3
Jun 9@ NYM2
Jun 10@ NYM5
Jun 11@ NYM1

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

WindowRateSample
Last 2 Weeks.78614 PA
Season.288125 PA
Last 2 Years.318578 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.372

WindowRateSample
Last 2 Weeks.418177 PA
Season.332771 PA
Last 2 Years.3502452 PA

Quality of Contact vs RHP

wOBA.323
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.319
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.750
Plate Appearances4

Projection

Projected Total Bases1.744

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

WindowRateSample
Last 2 Weeks.42949 PA
Season.436211 PA
Last 2 Years.380714 PA

Last 5 GamesTotal Bases

Jun 6vs CLE1
Jun 7vs CLE5
Jun 9@ KC2
Jun 10@ KC1
Jun 11@ KC0

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

WindowRateSample
Last 2 Weeks.1119 PA
Season.35687 PA
Last 2 Years.398678 PA

Opposing Starter · Season14 GS

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

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

WindowRateSample
Last 2 Weeks.416161 PA
Season.321833 PA
Last 2 Years.3172859 PA

Quality of Contact vs RHP

wOBA.340
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.303
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.741

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

WindowRateSample
Last 2 Weeks.54533 PA
Season.301216 PA
Last 2 Years.3981006 PA

Last 5 GamesTotal Bases

Jun 6@ TEX4
Jun 7@ TEX0
Jun 8vs NYY1
Jun 9vs NYY2
Jun 10vs NYY1

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

WindowRateSample
Last 2 Weeks.38731 PA
Season.387155 PA
Last 2 Years.359724 PA

Opposing Starter · Season15 GS

W–L1–8
ERA5.34
WHIP1.57
IP65.2
H / K / BB69 / 78 / 34

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

WindowRateSample
Last 2 Weeks.355211 PA
Season.342735 PA
Last 2 Years.3492623 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.330
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.250
Plate Appearances28

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

Batter · Total Bases / PA vs RHP.401

WindowRateSample
Last 2 Weeks.29224 PA
Season.506154 PA
Last 2 Years.423757 PA

Last 5 GamesTotal Bases

Jun 4vs TOR2
Jun 5vs PIT2
Jun 7vs PIT2
Jun 9@ CWS3
Jun 10@ CWS0

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

WindowRateSample
Last 2 Weeks.19121 PA
Season.322177 PA
Last 2 Years.267281 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.367

WindowRateSample
Last 2 Weeks.414181 PA
Season.340813 PA
Last 2 Years.3102724 PA

Quality of Contact vs RHP

wOBA.330
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.737

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

WindowRateSample
Last 2 Weeks.35040 PA
Season.344189 PA
Last 2 Years.358710 PA

Last 5 GamesTotal Bases

Jun 5vs CLE0
Jun 6vs CLE0
Jun 7vs CLE0
Jun 9@ KC3
Jun 10@ KC0

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

WindowRateSample
Last 2 Weeks.50042 PA
Season.384146 PA
Last 2 Years.399729 PA

Opposing Starter · Season14 GS

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

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

WindowRateSample
Last 2 Weeks.324102 PA
Season.330376 PA
Last 2 Years.3051432 PA

Quality of Contact vs RHP

wOBA.319
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.338
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances12

Projection

Projected Total Bases1.732

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

WindowRateSample
Last 2 Weeks.57142 PA
Season.372148 PA
Last 2 Years.386669 PA

Last 5 GamesTotal Bases

Jun 7@ TOR5
Jun 8vs SEA0
Jun 9vs SEA0
Jun 10vs SEA0
Jun 11vs SEA4

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

WindowRateSample
Last 2 Weeks.55627 PA
Season.49489 PA
Last 2 Years.378479 PA

Opposing Starter · Season8 GS

W–L1–5
ERA7.38
WHIP1.66
IP42.2
H / K / BB45 / 43 / 26

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

WindowRateSample
Last 2 Weeks.374214 PA
Season.3171008 PA
Last 2 Years.3303583 PA

Quality of Contact vs RHP

wOBA.351
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.358
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.731

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

Batter · Total Bases / PA vs RHP.373

WindowRateSample
Last 2 Weeks.35939 PA
Season.357210 PA
Last 2 Years.437986 PA

Last 5 GamesTotal Bases

Jun 6vs SF2
Jun 7vs SF1
Jun 9@ COL4
Jun 10@ COL1
Jun 11@ COL2

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

WindowRateSample
Last 2 Weeks.57128 PA
Season.296169 PA
Last 2 Years.303501 PA

Opposing Starter · Season16 GS

W–L5–7
ERA4.07
WHIP1.29
IP86.1
H / K / BB77 / 95 / 34

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

WindowRateSample
Last 2 Weeks.365222 PA
Season.370809 PA
Last 2 Years.3622484 PA

Quality of Contact vs RHP

wOBA.346
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.354
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances6

Projection

Projected Total Bases1.729

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-173+129

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
WeatherHelping

Batter · Total Bases / PA vs RHP.383

WindowRateSample
Last 2 Weeks.40849 PA
Season.360228 PA
Last 2 Years.416990 PA

Last 5 GamesTotal Bases

Jun 7@ DET1
Jun 8@ BAL0
Jun 9@ BAL1
Jun 10@ BAL0
Jun 11@ BAL2

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

WindowRateSample
Last 2 Weeks.19226 PA
Season.318126 PA
Last 2 Years.407664 PA

Opposing Starter · Season11 GS

W–L6–6
ERA5.40
WHIP1.37
IP75.0
H / K / BB80 / 46 / 23

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

WindowRateSample
Last 2 Weeks.441213 PA
Season.358985 PA
Last 2 Years.3933150 PA

Quality of Contact vs RHP

wOBA.321
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.299
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances7

Projection

Projected Total Bases1.726

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

Context

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

Batter · Total Bases / PA vs RHP.398

WindowRateSample
Last 2 Weeks.50044 PA
Season.345113 PA
Last 2 Years.394836 PA

Last 5 GamesTotal Bases

Jun 5vs ATH1
Jun 6vs ATH2
Jun 7vs ATH0
Jun 8@ LAA0
Jun 9@ LAA0

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

WindowRateSample
Last 2 Weeks.10020 PA
Season.28656 PA
Last 2 Years.26487 PA

Opposing Starter · Season6 GS

W–L3–3
ERA5.06
WHIP1.62
IP42.2
H / K / BB42 / 39 / 27

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

WindowRateSample
Last 2 Weeks.376253 PA
Season.356929 PA
Last 2 Years.3413779 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.313
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.727

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
WeatherHelping

Batter · Total Bases / PA vs LHP.357

WindowRateSample
Last 2 Weeks.1258 PA
Season.36838 PA
Last 2 Years.402164 PA

Last 5 GamesTotal Bases

Jun 6vs WSH0
Jun 7vs WSH5
Jun 9@ MIA4
Jun 10@ MIA2
Jun 11@ MIA0

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

WindowRateSample
Last 2 Weeks.46239 PA
Season.462104 PA
Last 2 Years.378829 PA

Opposing Starter · Season9 GS

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

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

WindowRateSample
Last 2 Weeks.360178 PA
Season.362911 PA
Last 2 Years.3593550 PA

Quality of Contact vs LHP

wOBA.301
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.337
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.726

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

WindowRateSample
Last 2 Weeks.42935 PA
Season.378156 PA
Last 2 Years.378156 PA

Last 5 GamesTotal Bases

Jun 3@ MIN6
Jun 5@ PHI0
Jun 6@ PHI0
Jun 7@ PHI2
Jun 9vs ATL1

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

WindowRateSample
Last 2 Weeks.05319 PA
Season.373134 PA
Last 2 Years.352219 PA

Opposing Starter · Season14 GS

W–L3–5
ERA4.88
WHIP1.33
IP72.0
H / K / BB66 / 72 / 30

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

WindowRateSample
Last 2 Weeks.421140 PA
Season.355722 PA
Last 2 Years.3262064 PA

Quality of Contact vs RHP

wOBA.372
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.725

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

Batter · Total Bases / PA vs RHP.349

WindowRateSample
Last 2 Weeks.26926 PA
Season.359192 PA
Last 2 Years.359192 PA

Last 5 GamesTotal Bases

Jun 2vs TEX2
Jun 7vs CIN0
Jun 9@ NYM1
Jun 10@ NYM3
Jun 11@ NYM0

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

WindowRateSample
Last 2 Weeks.38539 PA
Season.333183 PA
Last 2 Years.382647 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.381

WindowRateSample
Last 2 Weeks.388224 PA
Season.377762 PA
Last 2 Years.3842420 PA

Quality of Contact vs RHP

wOBA.319
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.298
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.724

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

WindowRateSample
Last 2 Weeks.54831 PA
Season.372137 PA
Last 2 Years.312874 PA

Last 5 GamesTotal Bases

Jun 6vs SEA0
Jun 7vs SEA0
Jun 9vs MIN1
Jun 10vs MIN4
Jun 11vs MIN4

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

WindowRateSample
Last 2 Weeks.20025 PA
Season.365145 PA
Last 2 Years.355692 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.383

WindowRateSample
Last 2 Weeks.434159 PA
Season.3501036 PA
Last 2 Years.3453749 PA

Quality of Contact vs RHP

wOBA.356
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.292
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.273
Plate Appearances11

Projection

Projected Total Bases1.722

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
WeatherHelping

Batter · Total Bases / PA vs LHP.366

WindowRateSample
Last 2 Weeks.31316 PA
Season.36247 PA
Last 2 Years.406192 PA

Last 5 GamesTotal Bases

Jun 6@ STL1
Jun 7@ STL0
Jun 8@ SD2
Jun 9@ SD1
Jun 10@ SD4

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

WindowRateSample
Last 2 Weeks.25020 PA
Season.30389 PA
Last 2 Years.389283 PA

Opposing Starter · Season16 GS

W–L6–2
ERA2.27
WHIP1.21
IP95.0
H / K / BB77 / 70 / 38

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

WindowRateSample
Last 2 Weeks.472265 PA
Season.3951067 PA
Last 2 Years.3743511 PA

Quality of Contact vs LHP

wOBA.302
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.294
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances4

Projection

Projected Total Bases1.718

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
WeatherHelping

Batter · Total Bases / PA vs RHP.368

WindowRateSample
Last 2 Weeks.19541 PA
Season.469143 PA
Last 2 Years.452878 PA

Last 5 GamesTotal Bases

Jun 6@ SD0
Jun 7@ SD0
Jun 9vs STL1
Jun 10vs STL0
Jun 11vs STL6

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

WindowRateSample
Last 2 Weeks.46428 PA
Season.41095 PA
Last 2 Years.403382 PA

Opposing Starter · Season8 GS

W–L4–2
ERA5.31
WHIP1.36
IP39.0
H / K / BB33 / 46 / 20

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

WindowRateSample
Last 2 Weeks.325160 PA
Season.299937 PA
Last 2 Years.3182840 PA

Quality of Contact vs RHP

wOBA.336
Hard-Hit %42%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.342
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

Career Average.158
Plate Appearances19

Projection

Projected Total Bases1.718

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

WindowRateSample
Last 2 Weeks.56730 PA
Season.388178 PA
Last 2 Years.384794 PA

Last 5 GamesTotal Bases

Jun 5@ PHI0
Jun 6@ PHI1
Jun 7@ PHI0
Jun 9vs ATL1
Jun 10vs ATL0

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

WindowRateSample
Last 2 Weeks.05319 PA
Season.373134 PA
Last 2 Years.352219 PA

Opposing Starter · Season14 GS

W–L3–5
ERA4.88
WHIP1.33
IP72.0
H / K / BB66 / 72 / 30

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

WindowRateSample
Last 2 Weeks.421140 PA
Season.355722 PA
Last 2 Years.3262064 PA

Quality of Contact vs RHP

wOBA.348
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.711

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

Batter · Total Bases / PA vs RHP.380

WindowRateSample
Last 2 Weeks.30040 PA
Season.442215 PA
Last 2 Years.409888 PA

Last 5 GamesTotal Bases

Jun 6@ AZ1
Jun 7@ AZ0
Jun 8@ SF1
Jun 9@ SF3
Jun 10@ SF4

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

WindowRateSample
Last 2 Weeks.21019 PA
Season.22050 PA
Last 2 Years.380440 PA

Opposing Starter · Season7 GS

W–L3–2
ERA1.97
WHIP0.72
IP45.2
H / K / BB28 / 54 / 5

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

WindowRateSample
Last 2 Weeks.354192 PA
Season.3501067 PA
Last 2 Years.3574026 PA

Quality of Contact vs RHP

wOBA.362
Hard-Hit %46%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.281
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.708

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

WindowRateSample
Last 2 Weeks.17229 PA
Season.433178 PA
Last 2 Years.378783 PA

Last 5 GamesTotal Bases

Jun 5vs NYM0
Jun 6vs NYM0
Jun 8vs CIN2
Jun 9vs CIN0
Jun 10vs CIN2

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

WindowRateSample
Last 2 Weeks.51827 PA
Season.409198 PA
Last 2 Years.355702 PA

Opposing Starter · Season16 GS

W–L4–8
ERA4.31
WHIP1.38
IP94.0
H / K / BB95 / 81 / 35

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

WindowRateSample
Last 2 Weeks.395195 PA
Season.354868 PA
Last 2 Years.3802125 PA

Quality of Contact vs RHP

wOBA.313
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.342
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.704

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

Context

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

Batter · Total Bases / PA vs RHP.428

WindowRateSample
Last 2 Weeks.53132 PA
Season.422192 PA
Last 2 Years.463393 PA

Last 5 GamesTotal Bases

Jun 2@ MIN0
Jun 3@ MIN0
Jun 5@ PHI1
Jun 6@ PHI4
Jun 7@ PHI2

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

WindowRateSample
Last 2 Weeks.05319 PA
Season.373134 PA
Last 2 Years.352219 PA

Opposing Starter · Season14 GS

W–L3–5
ERA4.88
WHIP1.33
IP72.0
H / K / BB66 / 72 / 30

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

WindowRateSample
Last 2 Weeks.421140 PA
Season.355722 PA
Last 2 Years.3262064 PA

Quality of Contact vs RHP

wOBA.350
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed34%

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.

Context

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

Batter · Total Bases / PA vs RHP.422

WindowRateSample
Last 2 Weeks.42540 PA
Season.480221 PA
Last 2 Years.428918 PA

Last 5 GamesTotal Bases

Jun 6vs ATH3
Jun 7vs ATH0
Jun 8@ LAA3
Jun 9@ LAA0
Jun 10@ LAA2

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

WindowRateSample
Last 2 Weeks.10020 PA
Season.28656 PA
Last 2 Years.26487 PA

Opposing Starter · Season6 GS

W–L3–3
ERA5.06
WHIP1.62
IP42.2
H / K / BB42 / 39 / 27

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

WindowRateSample
Last 2 Weeks.376253 PA
Season.356929 PA
Last 2 Years.3413779 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.313
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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

Batter · Total Bases / PA vs RHP.473

WindowRateSample
Last 2 Weeks.81316 PA
Season.81316 PA
Last 2 Years.63622 PA

Last 5 GamesTotal Bases

May 30vs MIN0
Jun 6@ ATL2
Jun 7@ ATL0
Jun 10vs LAD8
Jun 11vs LAD3

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

WindowRateSample
Last 2 Weeks.19436 PA
Season.408218 PA
Last 2 Years.371587 PA

Opposing Starter · Season17 GS

W–L8–4
ERA4.01
WHIP1.24
IP110.0
H / K / BB109 / 81 / 27

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

WindowRateSample
Last 2 Weeks.296203 PA
Season.277703 PA
Last 2 Years.3462453 PA

Quality of Contact vs RHP

wOBA.398
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed32%

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.

Context

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

Batter · Total Bases / PA vs RHP.408

WindowRateSample
Last 2 Weeks.52540 PA
Season.398176 PA
Last 2 Years.340698 PA

Last 5 GamesTotal Bases

Jun 6@ ATL3
Jun 7@ ATL0
Jun 9vs LAD0
Jun 10vs LAD0
Jun 11vs LAD2

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

WindowRateSample
Last 2 Weeks.53315 PA
Season.321156 PA
Last 2 Years.359532 PA

Opposing Starter · Season17 GS

W–L8–4
ERA4.01
WHIP1.24
IP110.0
H / K / BB109 / 81 / 27

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

WindowRateSample
Last 2 Weeks.321159 PA
Season.248609 PA
Last 2 Years.3342503 PA

Quality of Contact vs RHP

wOBA.344
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.317
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances4

Projection

Projected Total Bases1.698

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

Context

Expected PAs4.65
vs SP / Bullpen~2× / ~2.7×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.354

WindowRateSample
Last 2 Weeks.18211 PA
Season.40050 PA
Last 2 Years.337303 PA

Last 5 GamesTotal Bases

Jun 5@ COL0
Jun 6@ COL2
Jun 8@ ATH2
Jun 9@ ATH2
Jun 10@ ATH2

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

WindowRateSample
Last 2 Weeks.3758 PA
Season.38347 PA
Last 2 Years.285228 PA

Opposing Starter · Season12 GS

W–L1–8
ERA7.06
WHIP1.66
IP65.0
H / K / BB84 / 53 / 24

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

WindowRateSample
Last 2 Weeks.474194 PA
Season.339991 PA
Last 2 Years.3413599 PA

Quality of Contact vs LHP

wOBA.315
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.315
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.667
Plate Appearances3

Projection

Projected Total Bases1.693

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

Batter · Total Bases / PA vs RHP.350

WindowRateSample
Last 2 Weeks.35728 PA
Season.35368 PA
Last 2 Years.248161 PA

Last 5 GamesTotal Bases

Jun 5@ NYY0
Jun 7@ NYY1
Jun 8@ TB1
Jun 9@ TB0
Jun 10@ TB0

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

WindowRateSample
Last 2 Weeks.42138 PA
Season.390177 PA
Last 2 Years.314560 PA

Opposing Starter · Season15 GS

W–L3–7
ERA5.29
WHIP1.44
IP80.0
H / K / BB80 / 83 / 35

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

WindowRateSample
Last 2 Weeks.337190 PA
Season.360869 PA
Last 2 Years.3673323 PA

Quality of Contact vs RHP

wOBA.320
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.333
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

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.

Context

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

Batter · Total Bases / PA vs RHP.419

WindowRateSample
Last 2 Weeks.59327 PA
Season.420157 PA
Last 2 Years.346635 PA

Last 5 GamesTotal Bases

Jun 5vs PIT6
Jun 6vs PIT2
Jun 7vs PIT0
Jun 9@ CWS1
Jun 10@ CWS1

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

WindowRateSample
Last 2 Weeks.08025 PA
Season.254122 PA
Last 2 Years.306206 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.313

WindowRateSample
Last 2 Weeks.302169 PA
Season.305857 PA
Last 2 Years.3193897 PA

Quality of Contact vs RHP

wOBA.344
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.283
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.689

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

WindowRateSample
Last 2 Weeks.34943 PA
Season.370211 PA
Last 2 Years.384956 PA

Last 5 GamesTotal Bases

Jun 6vs CLE0
Jun 7vs CLE2
Jun 9@ KC2
Jun 10@ KC2
Jun 11@ KC4

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

WindowRateSample
Last 2 Weeks.50042 PA
Season.384146 PA
Last 2 Years.399729 PA

Opposing Starter · Season14 GS

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

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

WindowRateSample
Last 2 Weeks.324102 PA
Season.330376 PA
Last 2 Years.3051432 PA

Quality of Contact vs RHP

wOBA.318
Hard-Hit %46%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.338
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances15

Projection

Projected Total Bases1.685

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

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks.40035 PA
Season.335191 PA
Last 2 Years.397730 PA

Last 5 GamesTotal Bases

Jun 5vs BOS4
Jun 7vs BOS4
Jun 8@ CLE2
Jun 9@ CLE1
Jun 10@ CLE4

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

WindowRateSample
Last 2 Weeks.34626 PA
Season.29698 PA
Last 2 Years.263133 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.366

WindowRateSample
Last 2 Weeks.407204 PA
Season.3311194 PA
Last 2 Years.3394257 PA

Quality of Contact vs RHP

wOBA.341
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.318
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average1.000
Plate Appearances1

Projection

Projected Total Bases1.683

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

WindowRateSample
Last 2 Weeks.40010 PA
Season.36838 PA
Last 2 Years.421344 PA

Last 5 GamesTotal Bases

Jun 5@ STL1
Jun 6@ STL0
Jun 8@ SD0
Jun 9@ SD2
Jun 10@ SD5

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

WindowRateSample
Last 2 Weeks.58629 PA
Season.349232 PA
Last 2 Years.408956 PA

Opposing Starter · Season16 GS

W–L6–2
ERA2.27
WHIP1.21
IP95.0
H / K / BB77 / 70 / 38

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

WindowRateSample
Last 2 Weeks.333147 PA
Season.329836 PA
Last 2 Years.3543454 PA

Quality of Contact vs LHP

wOBA.307
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.328
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.100
Plate Appearances10

Projection

Projected Total Bases1.681

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

WindowRateSample
Last 2 Weeks.30243 PA
Season.371213 PA
Last 2 Years.371213 PA

Last 5 GamesTotal Bases

Jun 6vs SEA2
Jun 7vs SEA5
Jun 9vs MIN0
Jun 10vs MIN0
Jun 11vs MIN2

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

WindowRateSample
Last 2 Weeks.30826 PA
Season.395172 PA
Last 2 Years.392803 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.344

WindowRateSample
Last 2 Weeks.346179 PA
Season.339839 PA
Last 2 Years.3372903 PA

Quality of Contact vs RHP

wOBA.352
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.311
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.68

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

Context

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

Batter · Total Bases / PA vs LHP.365

WindowRateSample
Last 2 Weeks.30813 PA
Season.37540 PA
Last 2 Years.379293 PA

Last 5 GamesTotal Bases

Jun 5vs LAA0
Jun 6vs LAA1
Jun 9@ PIT3
Jun 10@ PIT0
Jun 11@ PIT1

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

WindowRateSample
Last 2 Weeks.48329 PA
Season.432213 PA
Last 2 Years.432213 PA

Opposing Starter · Season14 GS

W–L6–2
ERA4.25
WHIP1.39
IP76.1
H / K / BB76 / 63 / 30

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

WindowRateSample
Last 2 Weeks.210157 PA
Season.333777 PA
Last 2 Years.3383092 PA

Quality of Contact vs LHP

wOBA.325
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.355
Hard-Hit % Allowed37%

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.

Context

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

Batter · Total Bases / PA vs RHP.417

WindowRateSample
Last 2 Weeks.53826 PA
Season.437158 PA
Last 2 Years.372865 PA

Last 5 GamesTotal Bases

Jun 6@ ATL1
Jun 7@ ATL0
Jun 9vs LAD4
Jun 10vs LAD1
Jun 11vs LAD1

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

WindowRateSample
Last 2 Weeks.19436 PA
Season.408218 PA
Last 2 Years.371587 PA

Opposing Starter · Season17 GS

W–L8–4
ERA4.01
WHIP1.24
IP110.0
H / K / BB109 / 81 / 27

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

WindowRateSample
Last 2 Weeks.296203 PA
Season.277703 PA
Last 2 Years.3462453 PA

Quality of Contact vs RHP

wOBA.353
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.286
Plate Appearances7

Projection

Projected Total Bases1.677

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

Context

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

Batter · Total Bases / PA vs LHP.348

WindowRateSample
Last 2 Weeks.1258 PA
Season.34461 PA
Last 2 Years.372269 PA

Last 5 GamesTotal Bases

Jun 6vs WSH0
Jun 7vs WSH1
Jun 9@ MIA1
Jun 10@ MIA1
Jun 11@ MIA0

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

WindowRateSample
Last 2 Weeks.46239 PA
Season.462104 PA
Last 2 Years.378829 PA

Opposing Starter · Season9 GS

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

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

WindowRateSample
Last 2 Weeks.360178 PA
Season.362911 PA
Last 2 Years.3593550 PA

Quality of Contact vs LHP

wOBA.310
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.337
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances5

Projection

Projected Total Bases1.671

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

WindowRateSample
Last 2 Weeks.38513 PA
Season.38762 PA
Last 2 Years.457302 PA

Last 5 GamesTotal Bases

Jun 6vs BAL0
Jun 7vs BAL0
Jun 8vs PHI0
Jun 9vs PHI1
Jun 10vs PHI1

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

WindowRateSample
Last 2 Weeks.35742 PA
Season.373225 PA
Last 2 Years.379417 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.330

WindowRateSample
Last 2 Weeks.350140 PA
Season.288862 PA
Last 2 Years.3434069 PA

Quality of Contact vs LHP

wOBA.354
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.298
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.167
Plate Appearances6

Projection

Projected Total Bases1.668

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

Batter · Total Bases / PA vs RHP.406

WindowRateSample
Last 2 Weeks.35939 PA
Season.478205 PA
Last 2 Years.429867 PA

Last 5 GamesTotal Bases

Jun 5@ AZ5
Jun 6@ AZ0
Jun 7@ AZ4
Jun 8@ SF2
Jun 9@ SF1

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

WindowRateSample
Last 2 Weeks.21019 PA
Season.22050 PA
Last 2 Years.380440 PA

Opposing Starter · Season7 GS

W–L3–2
ERA1.97
WHIP0.72
IP45.2
H / K / BB28 / 54 / 5

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

WindowRateSample
Last 2 Weeks.354192 PA
Season.3501067 PA
Last 2 Years.3574026 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.281
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.663

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

WindowRateSample
Last 2 Weeks.68341 PA
Season.349209 PA
Last 2 Years.410896 PA

Last 5 GamesTotal Bases

Jun 6@ CHC0
Jun 7@ CHC2
Jun 8vs WSH2
Jun 9vs WSH1
Jun 10vs WSH11

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

WindowRateSample
Last 2 Weeks.10010 PA
Season.25862 PA
Last 2 Years.398314 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.391

WindowRateSample
Last 2 Weeks.444207 PA
Season.352956 PA
Last 2 Years.3554591 PA

Quality of Contact vs RHP

wOBA.368
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.291
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.200
Plate Appearances10

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

BookOverUnder
MGMBetMGM-175+130
CZRCaesars-176+132

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

Batter · Total Bases / PA vs LHP.389

WindowRateSample
Last 2 Weeks.64314 PA
Season.35368 PA
Last 2 Years.294102 PA

Last 5 GamesTotal Bases

Jun 6vs MIL4
Jun 7vs MIL0
Jun 9vs CHC2
Jun 10vs CHC0
Jun 11vs CHC0

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

WindowRateSample
Last 2 Weeks.07739 PA
Season.22653 PA
Last 2 Years.22653 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.386

WindowRateSample
Last 2 Weeks.423175 PA
Season.363906 PA
Last 2 Years.3663459 PA

Quality of Contact vs LHP

wOBA.325
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.263
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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-105-125
BRBetRivers-109
BOVBovada-110-120
DKDraftKings-110-121
CZRCaesars-106-125

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

WindowRateSample
Last 2 Weeks.50030 PA
Season.333174 PA
Last 2 Years.393684 PA

Last 5 GamesTotal Bases

Jun 5@ TEX0
Jun 6@ TEX2
Jun 7@ TEX0
Jun 8vs NYY1
Jun 9vs NYY2

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

WindowRateSample
Last 2 Weeks.38731 PA
Season.387155 PA
Last 2 Years.359724 PA

Opposing Starter · Season15 GS

W–L1–8
ERA5.34
WHIP1.57
IP65.2
H / K / BB69 / 78 / 34

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

WindowRateSample
Last 2 Weeks.355211 PA
Season.342735 PA
Last 2 Years.3492623 PA

Quality of Contact vs RHP

wOBA.334
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.100
Plate Appearances10

Projection

Projected Total Bases1.66

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

Batter · Total Bases / PA vs RHP.377

WindowRateSample
Last 2 Weeks.37548 PA
Season.397224 PA
Last 2 Years.3571001 PA

Last 5 GamesTotal Bases

Jun 7@ DET1
Jun 8@ BAL3
Jun 9@ BAL6
Jun 10@ BAL0
Jun 11@ BAL0

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

WindowRateSample
Last 2 Weeks.19226 PA
Season.318126 PA
Last 2 Years.407664 PA

Opposing Starter · Season11 GS

W–L6–6
ERA5.40
WHIP1.37
IP75.0
H / K / BB80 / 46 / 23

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

WindowRateSample
Last 2 Weeks.441213 PA
Season.358985 PA
Last 2 Years.3933150 PA

Quality of Contact vs RHP

wOBA.351
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.299
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.66

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.4× / ~1.9×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.385

WindowRateSample
Last 2 Weeks.45020 PA
Season.45020 PA
Last 2 Years.339607 PA

Last 5 GamesTotal Bases

Jun 6vs CIN4
Jun 7vs CIN0
Jun 9@ NYM0
Jun 10@ NYM0
Jun 11@ NYM6

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

WindowRateSample
Last 2 Weeks.38539 PA
Season.333183 PA
Last 2 Years.382647 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.381

WindowRateSample
Last 2 Weeks.388224 PA
Season.377762 PA
Last 2 Years.3842420 PA

Quality of Contact vs RHP

wOBA.329
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.298
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances6

Projection

Projected Total Bases1.658

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

WindowRateSample
Last 2 Weeks.60543 PA
Season.367199 PA
Last 2 Years.334854 PA

Last 5 GamesTotal Bases

Jun 6vs ATH3
Jun 7vs ATH0
Jun 8@ LAA2
Jun 9@ LAA0
Jun 10@ LAA0

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

WindowRateSample
Last 2 Weeks.10020 PA
Season.28656 PA
Last 2 Years.26487 PA

Opposing Starter · Season6 GS

W–L3–3
ERA5.06
WHIP1.62
IP42.2
H / K / BB42 / 39 / 27

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

WindowRateSample
Last 2 Weeks.376253 PA
Season.356929 PA
Last 2 Years.3413779 PA

Quality of Contact vs RHP

wOBA.353
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

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.

Context

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

Batter · Total Bases / PA vs RHP.334

WindowRateSample
Last 2 Weeks.23842 PA
Season.335206 PA
Last 2 Years.399898 PA

Last 5 GamesTotal Bases

Jun 7@ DET3
Jun 8@ BAL5
Jun 9@ BAL1
Jun 10@ BAL1
Jun 11@ BAL0

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

WindowRateSample
Last 2 Weeks.17617 PA
Season.520152 PA
Last 2 Years.428713 PA

Opposing Starter · Season11 GS

W–L6–6
ERA5.40
WHIP1.37
IP75.0
H / K / BB80 / 46 / 23

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

WindowRateSample
Last 2 Weeks.383175 PA
Season.360853 PA
Last 2 Years.3902385 PA

Quality of Contact vs RHP

wOBA.298
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.317
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.250
Plate Appearances8

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.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.366

WindowRateSample
Last 2 Weeks
Season.31947 PA
Last 2 Years.425186 PA

Last 5 GamesTotal Bases

May 6@ PHI1
May 7@ PHI4
May 8@ BAL2
May 9@ BAL0
May 10@ BAL1

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 · Season3 GS

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

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

WindowRateSample
Last 2 Weeks.406234 PA
Season.4011067 PA
Last 2 Years.4084017 PA

Quality of Contact vs LHP

wOBA.316
Hard-Hit %25%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.653

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-130
BOVBovada-150+115
DKDraftKings-154+116
CZRCaesars-148+111

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

Batter · Total Bases / PA vs LHP.382

WindowRateSample
Last 2 Weeks1.0001 PA
Season1.0001 PA
Last 2 Years1.0001 PA

Last 3 GamesTotal Bases

Jun 8vs HOU3
Jun 9vs HOU0
Jun 10vs HOU0

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

WindowRateSample
Last 2 Weeks.38539 PA
Season.282202 PA
Last 2 Years.282202 PA

Opposing Starter · Season15 GS

W–L6–5
ERA3.30
WHIP1.22
IP73.2
H / K / BB62 / 73 / 28

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

WindowRateSample
Last 2 Weeks.459220 PA
Season.381870 PA
Last 2 Years.3653456 PA

Quality of Contact vs LHP

wOBA.330
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.136
Plate Appearances22

Projection

Projected Total Bases1.644

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

Batter · Total Bases / PA vs LHP.363

WindowRateSample
Last 2 Weeks.31316 PA
Season.37564 PA
Last 2 Years.363281 PA

Last 5 GamesTotal Bases

Jun 5vs MIL2
Jun 7vs MIL2
Jun 9vs CHC4
Jun 10vs CHC0
Jun 11vs CHC2

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

WindowRateSample
Last 2 Weeks.07739 PA
Season.22653 PA
Last 2 Years.22653 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.386

WindowRateSample
Last 2 Weeks.423175 PA
Season.363906 PA
Last 2 Years.3663459 PA

Quality of Contact vs LHP

wOBA.317
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.263
Hard-Hit % Allowed37%

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-105-125
BRBetRivers-139
BOVBovada-110-120
DKDraftKings-112-118
CZRCaesars-118-113

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

WindowRateSample
Last 2 Weeks.36433 PA
Season.356177 PA
Last 2 Years.405232 PA

Last 5 GamesTotal Bases

Jun 5@ MIN0
Jun 6@ MIN4
Jun 7@ MIN1
Jun 9vs TEX2
Jun 11vs TEX2

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

WindowRateSample
Last 2 Weeks.29627 PA
Season.31486 PA
Last 2 Years.31486 PA

Opposing Starter · Season11 GS

W–L5–3
ERA5.36
WHIP1.32
IP47.0
H / K / BB37 / 58 / 25

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

WindowRateSample
Last 2 Weeks.291199 PA
Season.311886 PA
Last 2 Years.3332430 PA

Quality of Contact vs RHP

wOBA.296
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.326
Hard-Hit % Allowed43%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.639

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.4× / ~2.1×
BallparkNeutral
WeatherNeutral
Recent Form🔥 6-game hitting streak

Batter · Total Bases / PA vs RHP.403

WindowRateSample
Last 2 Weeks.50034 PA
Season.361202 PA
Last 2 Years.434942 PA

Last 5 GamesTotal Bases

Jun 6@ MIN2
Jun 7@ MIN3
Jun 9vs TEX2
Jun 10vs TEX1
Jun 11vs TEX1

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

WindowRateSample
Last 2 Weeks.29627 PA
Season.31486 PA
Last 2 Years.31486 PA

Opposing Starter · Season11 GS

W–L5–3
ERA5.36
WHIP1.32
IP47.0
H / K / BB37 / 58 / 25

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

WindowRateSample
Last 2 Weeks.291199 PA
Season.311886 PA
Last 2 Years.3332430 PA

Quality of Contact vs RHP

wOBA.356
Hard-Hit %43%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.326
Hard-Hit % Allowed43%

How hard hitters are squaring him up.

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.

Context

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

Batter · Total Bases / PA vs RHP.392

WindowRateSample
Last 2 Weeks.6676 PA
Season.6676 PA
Last 2 Years.332199 PA

Last 2 GamesTotal Bases

Jun 9vs CIN1
Jun 10vs CIN3

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

WindowRateSample
Last 2 Weeks.51827 PA
Season.409198 PA
Last 2 Years.355702 PA

Opposing Starter · Season16 GS

W–L4–8
ERA4.31
WHIP1.38
IP94.0
H / K / BB95 / 81 / 35

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

WindowRateSample
Last 2 Weeks.395195 PA
Season.354868 PA
Last 2 Years.3802125 PA

Quality of Contact vs RHP

wOBA.359
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.342
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.637

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
WeatherHelping

Batter · Total Bases / PA vs RHP.316

WindowRateSample
Last 2 Weeks.18937 PA
Season.318214 PA
Last 2 Years.362597 PA

Last 5 GamesTotal Bases

Jun 6vs CIN1
Jun 7vs CIN0
Jun 9@ NYM4
Jun 10@ NYM1
Jun 11@ NYM0

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

WindowRateSample
Last 2 Weeks.78614 PA
Season.288125 PA
Last 2 Years.318578 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.372

WindowRateSample
Last 2 Weeks.418177 PA
Season.332771 PA
Last 2 Years.3502452 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.319
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.637

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.7× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.372

WindowRateSample
Last 2 Weeks.09111 PA
Season.52075 PA
Last 2 Years.333165 PA

Last 5 GamesTotal Bases

Jun 6@ LAD3
Jun 7@ LAD0
Jun 8vs HOU0
Jun 9vs HOU1
Jun 10vs HOU1

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

WindowRateSample
Last 2 Weeks.38539 PA
Season.282202 PA
Last 2 Years.282202 PA

Opposing Starter · Season15 GS

W–L6–5
ERA3.30
WHIP1.22
IP73.2
H / K / BB62 / 73 / 28

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

WindowRateSample
Last 2 Weeks.459220 PA
Season.381870 PA
Last 2 Years.3653456 PA

Quality of Contact vs LHP

wOBA.302
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

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

Batter · Total Bases / PA vs RHP.429

WindowRateSample
Last 2 Weeks.42928 PA
Season.509175 PA
Last 2 Years.450776 PA

Last 5 GamesTotal Bases

Jun 6vs CWS0
Jun 7vs CWS3
Jun 8@ TOR0
Jun 9@ TOR1
Jun 10@ TOR6

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

WindowRateSample
Last 2 Weeks.13023 PA
Season.151159 PA
Last 2 Years.247299 PA

Opposing Starter · Season16 GS

W–L9–3
ERA1.46
WHIP0.77
IP99.0
H / K / BB49 / 146 / 27

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

WindowRateSample
Last 2 Weeks.543138 PA
Season.381617 PA
Last 2 Years.3351555 PA

Quality of Contact vs RHP

wOBA.383
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.255
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average1.000
Plate Appearances2

Projection

Projected Total Bases1.634

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

WindowRateSample
Last 2 Weeks.1258 PA
Season.34373 PA
Last 2 Years.326178 PA

Last 5 GamesTotal Bases

Jun 6@ LAD0
Jun 7@ LAD0
Jun 8vs HOU0
Jun 9vs HOU1
Jun 10vs HOU4

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

WindowRateSample
Last 2 Weeks.38539 PA
Season.282202 PA
Last 2 Years.282202 PA

Opposing Starter · Season15 GS

W–L6–5
ERA3.30
WHIP1.22
IP73.2
H / K / BB62 / 73 / 28

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

WindowRateSample
Last 2 Weeks.459220 PA
Season.381870 PA
Last 2 Years.3653456 PA

Quality of Contact vs LHP

wOBA.321
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.143
Plate Appearances7

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

Batter · Total Bases / PA vs RHP.390

WindowRateSample
Last 2 Weeks.27333 PA
Season.467184 PA
Last 2 Years.460907 PA

Last 5 GamesTotal Bases

Jun 6vs CWS0
Jun 7vs CWS0
Jun 8@ TOR1
Jun 9@ TOR0
Jun 10@ TOR5

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

WindowRateSample
Last 2 Weeks.13023 PA
Season.151159 PA
Last 2 Years.247299 PA

Opposing Starter · Season16 GS

W–L9–3
ERA1.46
WHIP0.77
IP99.0
H / K / BB49 / 146 / 27

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

WindowRateSample
Last 2 Weeks.543138 PA
Season.381617 PA
Last 2 Years.3351555 PA

Quality of Contact vs RHP

wOBA.343
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.255
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.63

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

WindowRateSample
Last 2 Weeks.31348 PA
Season.292233 PA
Last 2 Years.3601097 PA

Last 5 GamesTotal Bases

Jun 7@ TOR4
Jun 8vs SEA2
Jun 9vs SEA1
Jun 10vs SEA1
Jun 11vs SEA1

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

WindowRateSample
Last 2 Weeks.07713 PA
Season.22050 PA
Last 2 Years.387424 PA

Opposing Starter · Season8 GS

W–L1–5
ERA7.38
WHIP1.66
IP42.2
H / K / BB45 / 43 / 26

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

WindowRateSample
Last 2 Weeks.438192 PA
Season.330888 PA
Last 2 Years.3173644 PA

Quality of Contact vs RHP

wOBA.351
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.295
Hard-Hit % Allowed30%

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.

Context

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

Batter · Total Bases / PA vs RHP.354

WindowRateSample
Last 2 Weeks.30030 PA
Season.342193 PA
Last 2 Years.403761 PA

Last 5 GamesTotal Bases

Jun 5@ NYY1
Jun 7@ NYY0
Jun 8@ TB1
Jun 9@ TB2
Jun 10@ TB0

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

WindowRateSample
Last 2 Weeks.42138 PA
Season.390177 PA
Last 2 Years.314560 PA

Opposing Starter · Season15 GS

W–L3–7
ERA5.29
WHIP1.44
IP80.0
H / K / BB80 / 83 / 35

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

WindowRateSample
Last 2 Weeks.337190 PA
Season.360869 PA
Last 2 Years.3673323 PA

Quality of Contact vs RHP

wOBA.291
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.333
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.200
Plate Appearances5

Projection

Projected Total Bases1.628

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

Context

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

Batter · Total Bases / PA vs RHP.446

WindowRateSample
Last 2 Weeks.54533 PA
Season.489184 PA
Last 2 Years.426765 PA

Last 5 GamesTotal Bases

Jun 6vs CWS6
Jun 7vs CWS5
Jun 8@ TOR0
Jun 9@ TOR2
Jun 10@ TOR0

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

WindowRateSample
Last 2 Weeks.13023 PA
Season.151159 PA
Last 2 Years.247299 PA

Opposing Starter · Season16 GS

W–L9–3
ERA1.46
WHIP0.77
IP99.0
H / K / BB49 / 146 / 27

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

WindowRateSample
Last 2 Weeks.543138 PA
Season.381617 PA
Last 2 Years.3351555 PA

Quality of Contact vs RHP

wOBA.364
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.255
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

Projection

Projected Total Bases1.626

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

Batter · Total Bases / PA vs LHP.389

WindowRateSample
Last 2 Weeks.52917 PA
Season.45151 PA
Last 2 Years.229157 PA

Last 5 GamesTotal Bases

Jun 6@ HOU1
Jun 7@ HOU2
Jun 8vs MIL6
Jun 9vs MIL4
Jun 10vs MIL2

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 · Season3 GS

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

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

WindowRateSample
Last 2 Weeks.406234 PA
Season.4011067 PA
Last 2 Years.4084017 PA

Quality of Contact vs LHP

wOBA.315
Hard-Hit %34%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

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
MGMBetMGM-120-110
BRBetRivers-177
BOVBovada-115-115
DKDraftKings-117-113
CZRCaesars-122-109

We project 1.6 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.360

WindowRateSample
Last 2 Weeks.34943 PA
Season.336229 PA
Last 2 Years.406863 PA

Last 5 GamesTotal Bases

Jun 6vs SF0
Jun 7vs SF0
Jun 9@ COL2
Jun 10@ COL0
Jun 11@ COL4

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

WindowRateSample
Last 2 Weeks.17617 PA
Season.323124 PA
Last 2 Years.348422 PA

Opposing Starter · Season16 GS

W–L5–7
ERA4.07
WHIP1.29
IP86.1
H / K / BB77 / 95 / 34

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

WindowRateSample
Last 2 Weeks.299157 PA
Season.307860 PA
Last 2 Years.3163163 PA

Quality of Contact vs RHP

wOBA.318
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.295
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

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
MGMBetMGM+145-200
BRBetRivers+115
BOVBovada+140-185
DKDraftKings+140-187
CZRCaesars+139-190

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

WindowRateSample
Last 2 Weeks.13315 PA
Season.33357 PA
Last 2 Years.344291 PA

Last 5 GamesTotal Bases

Jun 5vs BAL3
Jun 6vs BAL0
Jun 7vs BAL0
Jun 8vs PHI0
Jun 10vs PHI1

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

WindowRateSample
Last 2 Weeks.35742 PA
Season.373225 PA
Last 2 Years.379417 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.330

WindowRateSample
Last 2 Weeks.350140 PA
Season.288862 PA
Last 2 Years.3434069 PA

Quality of Contact vs LHP

wOBA.310
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.298
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.667
Plate Appearances3

Projection

Projected Total Bases1.616

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.9× / ~1.3×
BallparkNeutral
WeatherHelping
Recent Form🔥 8-game hitting streak

Batter · Total Bases / PA vs RHP.407

WindowRateSample
Last 2 Weeks.48841 PA
Season.382173 PA
Last 2 Years.421964 PA

Last 5 GamesTotal Bases

Jun 6vs SF1
Jun 7vs SF1
Jun 9@ COL1
Jun 10@ COL1
Jun 11@ COL4

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

WindowRateSample
Last 2 Weeks.17617 PA
Season.323124 PA
Last 2 Years.348422 PA

Opposing Starter · Season16 GS

W–L5–7
ERA4.07
WHIP1.29
IP86.1
H / K / BB77 / 95 / 34

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

WindowRateSample
Last 2 Weeks.299157 PA
Season.307860 PA
Last 2 Years.3163163 PA

Quality of Contact vs RHP

wOBA.335
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.295
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances5

Projection

Projected Total Bases1.615

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

Total Bases Line · O/U 0.5we lean Over

BookOverUnder
MGMBetMGM-190+140
CZRCaesars-182+136

We project 1.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.339

WindowRateSample
Last 2 Weeks.24441 PA
Season.364225 PA
Last 2 Years.364848 PA

Last 5 GamesTotal Bases

Jun 6vs TB1
Jun 7vs TB0
Jun 9vs AZ2
Jun 10vs AZ0
Jun 11vs AZ1

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

WindowRateSample
Last 2 Weeks.48025 PA
Season.355172 PA
Last 2 Years.330300 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.417192 PA
Season.371982 PA
Last 2 Years.3443211 PA

Quality of Contact vs RHP

wOBA.326
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.317
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.613

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

WindowRateSample
Last 2 Weeks.45544 PA
Season.410173 PA
Last 2 Years.345655 PA

Last 5 GamesTotal Bases

Jun 6vs KC0
Jun 7vs KC0
Jun 9@ DET5
Jun 10@ DET1
Jun 11@ DET0

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

WindowRateSample
Last 2 Weeks.43816 PA
Season.479142 PA
Last 2 Years.410351 PA

Opposing Starter · Season15 GS

W–L5–4
ERA4.25
WHIP1.51
IP76.1
H / K / BB87 / 62 / 28

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

WindowRateSample
Last 2 Weeks.361180 PA
Season.3511064 PA
Last 2 Years.3673345 PA

Quality of Contact vs RHP

wOBA.315
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.361
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.613

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

Batter · Total Bases / PA vs RHP.461

WindowRateSample
Last 2 Weeks.76730 PA
Season.420169 PA
Last 2 Years.397179 PA

Last 5 GamesTotal Bases

Jun 5@ PHI1
Jun 6@ PHI5
Jun 7@ PHI4
Jun 9vs ATL0
Jun 10vs ATL0

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

WindowRateSample
Last 2 Weeks.05319 PA
Season.373134 PA
Last 2 Years.352219 PA

Opposing Starter · Season14 GS

W–L3–5
ERA4.88
WHIP1.33
IP72.0
H / K / BB66 / 72 / 30

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

WindowRateSample
Last 2 Weeks.421140 PA
Season.355722 PA
Last 2 Years.3262064 PA

Quality of Contact vs RHP

wOBA.381
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed34%

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.

Context

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

Batter · Total Bases / PA vs RHP.438

WindowRateSample
Last 2 Weeks.51827 PA
Season.54248 PA
Last 2 Years.54248 PA

Last 5 GamesTotal Bases

Jun 3vs NYM0
Jun 5@ DET4
Jun 6@ DET0
Jun 7@ DET2
Jun 11@ BAL0

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

WindowRateSample
Last 2 Weeks.17617 PA
Season.520152 PA
Last 2 Years.428713 PA

Opposing Starter · Season11 GS

W–L6–6
ERA5.40
WHIP1.37
IP75.0
H / K / BB80 / 46 / 23

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

WindowRateSample
Last 2 Weeks.383175 PA
Season.360853 PA
Last 2 Years.3902385 PA

Quality of Contact vs RHP

wOBA.346
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.317
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.

Context

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

Batter · Total Bases / PA vs LHP.391

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

Last 5 GamesTotal Bases

Jun 6vs BAL2
Jun 7vs BAL1
Jun 8vs PHI0
Jun 9vs PHI2
Jun 10vs PHI0

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

WindowRateSample
Last 2 Weeks.35742 PA
Season.373225 PA
Last 2 Years.379417 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.330

WindowRateSample
Last 2 Weeks.350140 PA
Season.288862 PA
Last 2 Years.3434069 PA

Quality of Contact vs LHP

wOBA.329
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.298
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.607

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

WindowRateSample
Last 2 Weeks.45040 PA
Season.41760 PA
Last 2 Years.368661 PA

Last 5 GamesTotal Bases

Jun 7@ TOR3
Jun 8vs SEA0
Jun 9vs SEA1
Jun 10vs SEA4
Jun 11vs SEA1

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

WindowRateSample
Last 2 Weeks.55627 PA
Season.49489 PA
Last 2 Years.378479 PA

Opposing Starter · Season8 GS

W–L1–5
ERA7.38
WHIP1.66
IP42.2
H / K / BB45 / 43 / 26

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

WindowRateSample
Last 2 Weeks.374214 PA
Season.3171008 PA
Last 2 Years.3303583 PA

Quality of Contact vs RHP

wOBA.345
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.358
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

Projection

Projected Total Bases1.604

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

WindowRateSample
Last 2 Weeks.40045 PA
Season.419172 PA
Last 2 Years.353408 PA

Last 5 GamesTotal Bases

Jun 6vs CLE0
Jun 7vs CLE5
Jun 9@ KC2
Jun 10@ KC1
Jun 11@ KC2

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

WindowRateSample
Last 2 Weeks.1119 PA
Season.35687 PA
Last 2 Years.398678 PA

Opposing Starter · Season14 GS

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

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

WindowRateSample
Last 2 Weeks.416161 PA
Season.321833 PA
Last 2 Years.3172859 PA

Quality of Contact vs RHP

wOBA.329
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.303
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

Career Average.200
Plate Appearances5

Projection

Projected Total Bases1.598

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
WeatherHelping

Batter · Total Bases / PA vs RHP.333

WindowRateSample
Last 2 Weeks.30333 PA
Season.267206 PA
Last 2 Years.4091012 PA

Last 5 GamesTotal Bases

Jun 6vs NYM0
Jun 7vs NYM0
Jun 8vs CIN0
Jun 9vs CIN3
Jun 10vs CIN2

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

WindowRateSample
Last 2 Weeks.20025 PA
Season.346133 PA
Last 2 Years.369659 PA

Opposing Starter · Season16 GS

W–L4–8
ERA4.31
WHIP1.38
IP94.0
H / K / BB95 / 81 / 35

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

WindowRateSample
Last 2 Weeks.394231 PA
Season.392850 PA
Last 2 Years.3472705 PA

Quality of Contact vs RHP

wOBA.278
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.288
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.200
Plate Appearances5

Projection

Projected Total Bases1.599

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

Context

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

Batter · Total Bases / PA vs RHP.395

WindowRateSample
Last 2 Weeks.43330 PA
Season.409193 PA
Last 2 Years.385780 PA

Last 5 GamesTotal Bases

Jun 5@ NYY5
Jun 7@ NYY2
Jun 8@ TB0
Jun 9@ TB0
Jun 10@ TB0

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

WindowRateSample
Last 2 Weeks.1258 PA
Season.316133 PA
Last 2 Years.358514 PA

Opposing Starter · Season15 GS

W–L3–7
ERA5.29
WHIP1.44
IP80.0
H / K / BB80 / 83 / 35

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

WindowRateSample
Last 2 Weeks.322174 PA
Season.305915 PA
Last 2 Years.3514295 PA

Quality of Contact vs RHP

wOBA.348
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.300
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

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.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherHelping
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs RHP.388

WindowRateSample
Last 2 Weeks.33339 PA
Season.439212 PA
Last 2 Years.4151003 PA

Last 5 GamesTotal Bases

Jun 5@ CHC8
Jun 6@ CHC0
Jun 7@ CHC0
Jun 8vs WSH0
Jun 9vs WSH0

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

WindowRateSample
Last 2 Weeks.10010 PA
Season.25862 PA
Last 2 Years.398314 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.391

WindowRateSample
Last 2 Weeks.444207 PA
Season.352956 PA
Last 2 Years.3554591 PA

Quality of Contact vs RHP

wOBA.317
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.291
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.125
Plate Appearances8

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

BookOverUnder
MGMBetMGM-190+140

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
WeatherNeutral

Batter · Total Bases / PA vs RHP.372

WindowRateSample
Last 2 Weeks.44134 PA
Season.33091 PA
Last 2 Years.347743 PA

Last 5 GamesTotal Bases

Jun 5vs BOS0
Jun 7vs BOS2
Jun 8@ CLE4
Jun 9@ CLE2
Jun 10@ CLE2

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

WindowRateSample
Last 2 Weeks.31619 PA
Season.26775 PA
Last 2 Years.284102 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.354

WindowRateSample
Last 2 Weeks.365181 PA
Season.3391092 PA
Last 2 Years.3534938 PA

Quality of Contact vs RHP

wOBA.302
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.595

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

Batter · Total Bases / PA vs RHP.372

WindowRateSample
Last 2 Weeks.32331 PA
Season.370200 PA
Last 2 Years.445978 PA

Last 5 GamesTotal Bases

Jun 5@ NYY1
Jun 7@ NYY0
Jun 8@ TB0
Jun 9@ TB1
Jun 10@ TB1

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

WindowRateSample
Last 2 Weeks.42138 PA
Season.390177 PA
Last 2 Years.314560 PA

Opposing Starter · Season15 GS

W–L3–7
ERA5.29
WHIP1.44
IP80.0
H / K / BB80 / 83 / 35

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

WindowRateSample
Last 2 Weeks.337190 PA
Season.360869 PA
Last 2 Years.3673323 PA

Quality of Contact vs RHP

wOBA.299
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.333
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.167
Plate Appearances6

Projection

Projected Total Bases1.594

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

WindowRateSample
Last 2 Weeks.38644 PA
Season.267221 PA
Last 2 Years.365770 PA

Last 5 GamesTotal Bases

Jun 6@ SD1
Jun 7@ SD3
Jun 9vs STL0
Jun 10vs STL0
Jun 11vs STL4

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

WindowRateSample
Last 2 Weeks.29417 PA
Season.30253 PA
Last 2 Years.380305 PA

Opposing Starter · Season8 GS

W–L4–2
ERA5.31
WHIP1.36
IP39.0
H / K / BB33 / 46 / 20

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

WindowRateSample
Last 2 Weeks.341211 PA
Season.299992 PA
Last 2 Years.3423919 PA

Quality of Contact vs RHP

wOBA.297
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.312
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.167
Plate Appearances6

Projection

Projected Total Bases1.59

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

WindowRateSample
Last 2 Weeks.50016 PA
Season.24549 PA
Last 2 Years.22857 PA

Last 5 GamesTotal Bases

Jun 6vs MIL1
Jun 7vs MIL2
Jun 9vs CHC2
Jun 10vs CHC0
Jun 11vs CHC4

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

WindowRateSample
Last 2 Weeks.3339 PA
Season.25020 PA
Last 2 Years.25020 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.337

WindowRateSample
Last 2 Weeks.350180 PA
Season.307758 PA
Last 2 Years.3482382 PA

Quality of Contact vs LHP

wOBA.302
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.320
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.585

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
BRBetRivers+110
BOVBovada-105-125
DKDraftKings-106-125
CZRCaesars-109-122

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

WindowRateSample
Last 2 Weeks.37532 PA
Season.381194 PA
Last 2 Years.383919 PA

Last 5 GamesTotal Bases

Jun 5vs BOS0
Jun 7vs BOS5
Jun 8@ CLE2
Jun 9@ CLE0
Jun 10@ CLE2

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

WindowRateSample
Last 2 Weeks.34626 PA
Season.29698 PA
Last 2 Years.263133 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.366

WindowRateSample
Last 2 Weeks.407204 PA
Season.3311194 PA
Last 2 Years.3394257 PA

Quality of Contact vs RHP

wOBA.353
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.318
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.584

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

Context

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

Batter · Total Bases / PA vs LHP.412

WindowRateSample
Last 2 Weeks.50020 PA
Season.50028 PA
Last 2 Years.50028 PA

Last 5 GamesTotal Bases

Jun 6@ HOU0
Jun 7@ HOU0
Jun 8vs MIL1
Jun 9vs MIL4
Jun 10vs MIL1

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 · Season3 GS

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

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

WindowRateSample
Last 2 Weeks.406234 PA
Season.4011067 PA
Last 2 Years.4084017 PA

Quality of Contact vs LHP

wOBA.349
Hard-Hit %40%

How well he's squaring up the ball.

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

BookOverUnder
MGMBetMGM+100-135
BRBetRivers+112
BOVBovada+110-145
DKDraftKings+110-147
FANFanatics+100-130
CZRCaesars+106-141

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

WindowRateSample
Last 2 Weeks.53315 PA
Season.30173 PA
Last 2 Years.358243 PA

Last 5 GamesTotal Bases

Jun 3@ WSH1
Jun 6vs TB1
Jun 7vs TB1
Jun 10vs AZ2
Jun 11vs AZ0

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

WindowRateSample
Last 2 Weeks.40922 PA
Season.307150 PA
Last 2 Years.312314 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.298

WindowRateSample
Last 2 Weeks.303208 PA
Season.262901 PA
Last 2 Years.3143349 PA

Quality of Contact vs RHP

wOBA.327
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.302
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.581

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

Batter · Total Bases / PA vs LHP.384

WindowRateSample
Last 2 Weeks.38918 PA
Season.38880 PA
Last 2 Years.432301 PA

Last 5 GamesTotal Bases

Jun 6@ MIA0
Jun 7@ MIA0
Jun 8vs BOS1
Jun 9vs BOS2
Jun 10vs BOS1

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

WindowRateSample
Last 2 Weeks.20015 PA
Season.16730 PA
Last 2 Years.378135 PA

Opposing Starter · Season4 GS

W–L2–3
ERA5.47
WHIP1.50
IP24.2
H / K / BB25 / 16 / 12

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

WindowRateSample
Last 2 Weeks.274226 PA
Season.3081001 PA
Last 2 Years.3362716 PA

Quality of Contact vs LHP

wOBA.365
Hard-Hit %42%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.281
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.58

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

WindowRateSample
Last 2 Weeks.35040 PA
Season.33880 PA
Last 2 Years.33880 PA

Last 5 GamesTotal Bases

Jun 6@ SD1
Jun 7@ SD1
Jun 9vs STL3
Jun 10vs STL0
Jun 11vs STL2

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

WindowRateSample
Last 2 Weeks.46428 PA
Season.41095 PA
Last 2 Years.403382 PA

Opposing Starter · Season8 GS

W–L4–2
ERA5.31
WHIP1.36
IP39.0
H / K / BB33 / 46 / 20

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

WindowRateSample
Last 2 Weeks.325160 PA
Season.299937 PA
Last 2 Years.3182840 PA

Quality of Contact vs RHP

wOBA.336
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.342
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.579

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

Context

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

Batter · Total Bases / PA vs LHP.386

WindowRateSample
Last 2 Weeks.58312 PA
Season.36574 PA
Last 2 Years.344360 PA

Last 5 GamesTotal Bases

Jun 6@ COL5
Jun 7@ COL2
Jun 8@ ATH6
Jun 9@ ATH0
Jun 10@ ATH0

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

WindowRateSample
Last 2 Weeks.2229 PA
Season.39169 PA
Last 2 Years.356337 PA

Opposing Starter · Season12 GS

W–L1–8
ERA7.06
WHIP1.66
IP65.0
H / K / BB84 / 53 / 24

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

WindowRateSample
Last 2 Weeks.314242 PA
Season.3621314 PA
Last 2 Years.3435248 PA

Quality of Contact vs LHP

wOBA.341
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.324
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.577

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.28628 PA
Season.356180 PA
Last 2 Years.391841 PA

Last 5 GamesTotal Bases

Jun 5@ NYY0
Jun 7@ NYY2
Jun 8@ TB1
Jun 9@ TB0
Jun 10@ TB4

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

WindowRateSample
Last 2 Weeks.1258 PA
Season.316133 PA
Last 2 Years.358514 PA

Opposing Starter · Season15 GS

W–L3–7
ERA5.29
WHIP1.44
IP80.0
H / K / BB80 / 83 / 35

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

WindowRateSample
Last 2 Weeks.322174 PA
Season.305915 PA
Last 2 Years.3514295 PA

Quality of Contact vs RHP

wOBA.305
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.300
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.250
Plate Appearances4

Projection

Projected Total Bases1.577

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

Context

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

Batter · Total Bases / PA vs RHP.366

WindowRateSample
Last 2 Weeks.38731 PA
Season.353156 PA
Last 2 Years.350183 PA

Last 5 GamesTotal Bases

Jun 5vs TB0
Jun 7vs TB0
Jun 9vs AZ0
Jun 10vs AZ4
Jun 11vs AZ0

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

WindowRateSample
Last 2 Weeks.48025 PA
Season.355172 PA
Last 2 Years.330300 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.417192 PA
Season.371982 PA
Last 2 Years.3443211 PA

Quality of Contact vs RHP

wOBA.304
Hard-Hit %42%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.317
Hard-Hit % Allowed39%

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.

Context

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

Batter · Total Bases / PA vs LHP.334

WindowRateSample
Last 2 Weeks.40010 PA
Season.23178 PA
Last 2 Years.306363 PA

Last 5 GamesTotal Bases

Jun 6@ COL8
Jun 7@ COL1
Jun 8@ ATH4
Jun 9@ ATH0
Jun 10@ ATH0

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

WindowRateSample
Last 2 Weeks.3758 PA
Season.38347 PA
Last 2 Years.285228 PA

Opposing Starter · Season12 GS

W–L1–8
ERA7.06
WHIP1.66
IP65.0
H / K / BB84 / 53 / 24

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

WindowRateSample
Last 2 Weeks.474194 PA
Season.339991 PA
Last 2 Years.3413599 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.315
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases1.575

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
WeatherHelping

Batter · Total Bases / PA vs RHP.369

WindowRateSample
Last 2 Weeks.32434 PA
Season.413109 PA
Last 2 Years.358268 PA

Last 5 GamesTotal Bases

Jun 6@ AZ4
Jun 7@ AZ2
Jun 8@ SF0
Jun 9@ SF0
Jun 10@ SF5

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

WindowRateSample
Last 2 Weeks.00018 PA
Season.32749 PA
Last 2 Years.329456 PA

Opposing Starter · Season7 GS

W–L3–2
ERA1.97
WHIP0.72
IP45.2
H / K / BB28 / 54 / 5

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

WindowRateSample
Last 2 Weeks.329164 PA
Season.352940 PA
Last 2 Years.3304153 PA

Quality of Contact vs RHP

wOBA.337
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.262
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.573

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

Context

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

Batter · Total Bases / PA vs LHP.385

WindowRateSample
Last 2 Weeks.31316 PA
Season.42775 PA
Last 2 Years.450287 PA

Last 5 GamesTotal Bases

Jun 6vs MIL0
Jun 7vs MIL4
Jun 9vs CHC4
Jun 10vs CHC2
Jun 11vs CHC0

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

WindowRateSample
Last 2 Weeks.07739 PA
Season.22653 PA
Last 2 Years.22653 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.386

WindowRateSample
Last 2 Weeks.423175 PA
Season.363906 PA
Last 2 Years.3663459 PA

Quality of Contact vs LHP

wOBA.316
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.263
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.573

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

Total Bases Line · O/U 1.5we lean Over

BookOverUnder
MGMBetMGM-135+100
BOVBovada-135+105
DKDraftKings-134+101
CZRCaesars-145+107

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× / ~2.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.312

WindowRateSample
Last 2 Weeks.17617 PA
Season.26380 PA
Last 2 Years.284190 PA

Last 5 GamesTotal Bases

Jun 5@ MIA1
Jun 6@ MIA0
Jun 7@ MIA1
Jun 8vs BOS1
Jun 10vs BOS1

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

WindowRateSample
Last 2 Weeks.40010 PA
Season.52421 PA
Last 2 Years.39356 PA

Opposing Starter · Season4 GS

W–L2–3
ERA5.47
WHIP1.50
IP24.2
H / K / BB25 / 16 / 12

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

WindowRateSample
Last 2 Weeks.373212 PA
Season.312811 PA
Last 2 Years.3182143 PA

Quality of Contact vs LHP

wOBA.311
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.358
Hard-Hit % Allowed34%

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.

Context

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

Batter · Total Bases / PA vs RHP.377

WindowRateSample
Last 2 Weeks.28132 PA
Season.443140 PA
Last 2 Years.413492 PA

Last 5 GamesTotal Bases

Jun 5vs PIT0
Jun 6vs PIT5
Jun 7vs PIT0
Jun 9@ CWS0
Jun 10@ CWS1

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

WindowRateSample
Last 2 Weeks.19121 PA
Season.322177 PA
Last 2 Years.267281 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.367

WindowRateSample
Last 2 Weeks.414181 PA
Season.340813 PA
Last 2 Years.3102724 PA

Quality of Contact vs RHP

wOBA.315
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.565

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

Batter · Total Bases / PA vs RHP.356

WindowRateSample
Last 2 Weeks.45533 PA
Season.265121 PA
Last 2 Years.336574 PA

Last 5 GamesTotal Bases

Jun 4vs KC7
Jun 6vs KC2
Jun 7vs KC1
Jun 9@ DET0
Jun 11@ DET1

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

WindowRateSample
Last 2 Weeks.43816 PA
Season.479142 PA
Last 2 Years.410351 PA

Opposing Starter · Season15 GS

W–L5–4
ERA4.25
WHIP1.51
IP76.1
H / K / BB87 / 62 / 28

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

WindowRateSample
Last 2 Weeks.361180 PA
Season.3511064 PA
Last 2 Years.3673345 PA

Quality of Contact vs RHP

wOBA.320
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.361
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases1.566

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

Batter · Total Bases / PA vs RHP.402

WindowRateSample
Last 2 Weeks.38539 PA
Season.429212 PA
Last 2 Years.461486 PA

Last 5 GamesTotal Bases

Jun 6@ AZ1
Jun 7@ AZ0
Jun 8@ SF1
Jun 9@ SF3
Jun 10@ SF4

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

WindowRateSample
Last 2 Weeks.21019 PA
Season.22050 PA
Last 2 Years.380440 PA

Opposing Starter · Season7 GS

W–L3–2
ERA1.97
WHIP0.72
IP45.2
H / K / BB28 / 54 / 5

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

WindowRateSample
Last 2 Weeks.354192 PA
Season.3501067 PA
Last 2 Years.3574026 PA

Quality of Contact vs RHP

wOBA.337
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.281
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.564

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

Context

Expected PAs4.1
vs SP / Bullpen~3× / ~1.1×
BallparkNeutral
WeatherHelping
Recent Form🔥 7-game hitting streak

Batter · Total Bases / PA vs LHP.350

WindowRateSample
Last 2 Weeks.30010 PA
Season.32331 PA
Last 2 Years.28075 PA

Last 5 GamesTotal Bases

Jun 5@ STL2
Jun 6@ STL4
Jun 7@ STL1
Jun 8@ SD1
Jun 9@ SD1

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

WindowRateSample
Last 2 Weeks.58629 PA
Season.349232 PA
Last 2 Years.408956 PA

Opposing Starter · Season16 GS

W–L6–2
ERA2.27
WHIP1.21
IP95.0
H / K / BB77 / 70 / 38

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

WindowRateSample
Last 2 Weeks.333147 PA
Season.329836 PA
Last 2 Years.3543454 PA

Quality of Contact vs LHP

wOBA.316
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.328
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.564

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

Context

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

Batter · Total Bases / PA vs RHP.358

WindowRateSample
Last 2 Weeks.38731 PA
Season.341173 PA
Last 2 Years.316802 PA

Last 5 GamesTotal Bases

Jun 5vs PIT0
Jun 6vs PIT0
Jun 7vs PIT2
Jun 9@ CWS4
Jun 10@ CWS1

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

WindowRateSample
Last 2 Weeks.19121 PA
Season.322177 PA
Last 2 Years.267281 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.367

WindowRateSample
Last 2 Weeks.414181 PA
Season.340813 PA
Last 2 Years.3102724 PA

Quality of Contact vs RHP

wOBA.324
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.56

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

Context

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

Batter · Total Bases / PA vs LHP.352

WindowRateSample
Last 2 Weeks
Season.0005 PA
Last 2 Years.393214 PA

Last 5 GamesTotal Bases

Mar 27vs ATH0
Mar 28vs ATH4
Mar 30vs COL0
Apr 1vs COL1
Apr 3@ CWS2

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

WindowRateSample
Last 2 Weeks.35742 PA
Season.373225 PA
Last 2 Years.379417 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.330

WindowRateSample
Last 2 Weeks.350140 PA
Season.288862 PA
Last 2 Years.3434069 PA

Quality of Contact vs LHP

wOBA.300
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.298
Hard-Hit % Allowed31%

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.

Context

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

Batter · Total Bases / PA vs LHP.431

WindowRateSample
Last 2 Weeks.8336 PA
Season.80015 PA
Last 2 Years.38591 PA

Last 5 GamesTotal Bases

Jun 6@ LAD0
Jun 7@ LAD3
Jun 8vs HOU1
Jun 9vs HOU0
Jun 10vs HOU1

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

WindowRateSample
Last 2 Weeks.38539 PA
Season.282202 PA
Last 2 Years.282202 PA

Opposing Starter · Season15 GS

W–L6–5
ERA3.30
WHIP1.22
IP73.2
H / K / BB62 / 73 / 28

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

WindowRateSample
Last 2 Weeks.459220 PA
Season.381870 PA
Last 2 Years.3653456 PA

Quality of Contact vs LHP

wOBA.343
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

Projection

Projected Total Bases1.555

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
WeatherHelping

Batter · Total Bases / PA vs LHP.309

WindowRateSample
Last 2 Weeks.21414 PA
Season.21062 PA
Last 2 Years.21062 PA

Last 5 GamesTotal Bases

Jun 6vs MIL0
Jun 7vs MIL0
Jun 9vs CHC0
Jun 10vs CHC5
Jun 11vs CHC2

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

WindowRateSample
Last 2 Weeks.3339 PA
Season.25020 PA
Last 2 Years.25020 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.337

WindowRateSample
Last 2 Weeks.350180 PA
Season.307758 PA
Last 2 Years.3482382 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.320
Hard-Hit % Allowed35%

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

BookOverUnder
MGMBetMGM+115-155
BRBetRivers-118
BOVBovada+110-145
DKDraftKings+106-141
CZRCaesars+101-134

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

Context

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

Batter · Total Bases / PA vs RHP.386

WindowRateSample
Last 2 Weeks.50034 PA
Season.361108 PA
Last 2 Years.304191 PA

Last 5 GamesTotal Bases

Jun 5vs KC3
Jun 6vs KC0
Jun 7vs KC1
Jun 9@ DET0
Jun 11@ DET0

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

WindowRateSample
Last 2 Weeks.43816 PA
Season.479142 PA
Last 2 Years.410351 PA

Opposing Starter · Season15 GS

W–L5–4
ERA4.25
WHIP1.51
IP76.1
H / K / BB87 / 62 / 28

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

WindowRateSample
Last 2 Weeks.361180 PA
Season.3511064 PA
Last 2 Years.3673345 PA

Quality of Contact vs RHP

wOBA.318
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.361
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

Career Average1.000
Plate Appearances1

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.25
vs SP / Bullpen~1× / ~3.2×
BallparkNeutral
WeatherWorking against
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.347

WindowRateSample
Last 2 Weeks.10010 PA
Season.38657 PA
Last 2 Years.33091 PA

Last 5 GamesTotal Bases

Jun 5@ COL5
Jun 6@ COL4
Jun 8@ ATH5
Jun 9@ ATH0
Jun 10@ ATH0

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

WindowRateSample
Last 2 Weeks.3758 PA
Season.38347 PA
Last 2 Years.285228 PA

Opposing Starter · Season12 GS

W–L1–8
ERA7.06
WHIP1.66
IP65.0
H / K / BB84 / 53 / 24

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

WindowRateSample
Last 2 Weeks.474194 PA
Season.339991 PA
Last 2 Years.3413599 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.315
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.548

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

Context

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

Batter · Total Bases / PA vs LHP.402

WindowRateSample
Last 2 Weeks.50010 PA
Season.48329 PA
Last 2 Years.48329 PA

Last 5 GamesTotal Bases

Jun 5vs WSH1
Jun 6vs WSH0
Jun 7vs WSH2
Jun 9@ MIA0
Jun 10@ MIA2

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

WindowRateSample
Last 2 Weeks.46239 PA
Season.462104 PA
Last 2 Years.378829 PA

Opposing Starter · Season9 GS

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

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

WindowRateSample
Last 2 Weeks.360178 PA
Season.362911 PA
Last 2 Years.3593550 PA

Quality of Contact vs LHP

wOBA.342
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.337
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.547

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

WindowRateSample
Last 2 Weeks.45231 PA
Season.406123 PA
Last 2 Years.385213 PA

Last 5 GamesTotal Bases

Jun 6@ CHC0
Jun 7@ CHC0
Jun 8vs WSH2
Jun 9vs WSH0
Jun 10vs WSH0

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

WindowRateSample
Last 2 Weeks.00011 PA
Season.43367 PA
Last 2 Years.389316 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.380

WindowRateSample
Last 2 Weeks.399213 PA
Season.367906 PA
Last 2 Years.3703644 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.306
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

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-135+100
CZRCaesars-130-103

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.6× / ~1.5×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.334

WindowRateSample
Last 2 Weeks.2229 PA
Season.25981 PA
Last 2 Years.361410 PA

Last 5 GamesTotal Bases

Jun 6vs WSH0
Jun 7vs WSH2
Jun 9@ MIA2
Jun 10@ MIA1
Jun 11@ MIA0

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

WindowRateSample
Last 2 Weeks.46239 PA
Season.462104 PA
Last 2 Years.378829 PA

Opposing Starter · Season9 GS

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

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

WindowRateSample
Last 2 Weeks.360178 PA
Season.362911 PA
Last 2 Years.3593550 PA

Quality of Contact vs LHP

wOBA.310
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.337
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.539

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

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 2 GamesTotal Bases

Jun 9vs ATL5
Jun 10vs ATL4

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

WindowRateSample
Last 2 Weeks.05319 PA
Season.373134 PA
Last 2 Years.352219 PA

Opposing Starter · Season14 GS

W–L3–5
ERA4.88
WHIP1.33
IP72.0
H / K / BB66 / 72 / 30

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

WindowRateSample
Last 2 Weeks.421140 PA
Season.355722 PA
Last 2 Years.3262064 PA

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.536

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

WindowRateSample
Last 2 Weeks.0004 PA
Season.32861 PA
Last 2 Years.375317 PA

Last 5 GamesTotal Bases

Apr 15vs COL0
Apr 16vs COL1
Apr 17vs STL0
Jun 9@ LAA0
Jun 10@ LAA0

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

WindowRateSample
Last 2 Weeks.31619 PA
Season.42378 PA
Last 2 Years.349103 PA

Opposing Starter · Season6 GS

W–L3–3
ERA5.06
WHIP1.62
IP42.2
H / K / BB42 / 39 / 27

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

WindowRateSample
Last 2 Weeks.472180 PA
Season.383982 PA
Last 2 Years.3543490 PA

Quality of Contact vs RHP

wOBA.321
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.321
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases1.535

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

Context

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

Batter · Total Bases / PA vs RHP.365

WindowRateSample
Last 2 Weeks.35714 PA
Season.35714 PA
Last 2 Years.29417 PA

Last 5 GamesTotal Bases

Jun 3@ PHI0
Jun 7vs NYM1
Jun 8vs CIN1
Jun 9vs CIN3
Jun 10vs CIN1

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

WindowRateSample
Last 2 Weeks.20025 PA
Season.346133 PA
Last 2 Years.369659 PA

Opposing Starter · Season16 GS

W–L4–8
ERA4.31
WHIP1.38
IP94.0
H / K / BB95 / 81 / 35

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

WindowRateSample
Last 2 Weeks.394231 PA
Season.392850 PA
Last 2 Years.3472705 PA

Quality of Contact vs RHP

wOBA.337
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.288
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.534

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

WindowRateSample
Last 2 Weeks
Season.3336 PA
Last 2 Years.27943 PA

Last 5 GamesTotal Bases

Mar 27@ LAD0
Mar 30vs DET2
Mar 31vs DET1
Apr 1vs DET1
Apr 2vs ATL4

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

WindowRateSample
Last 2 Weeks.46239 PA
Season.462104 PA
Last 2 Years.378829 PA

Opposing Starter · Season9 GS

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

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

WindowRateSample
Last 2 Weeks.360178 PA
Season.362911 PA
Last 2 Years.3593550 PA

Quality of Contact vs LHP

wOBA.321
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.337
Hard-Hit % Allowed37%

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 PAs4.25
vs SP / Bullpen~2× / ~2.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.342

WindowRateSample
Last 2 Weeks.30020 PA
Season.316117 PA
Last 2 Years.332569 PA

Last 5 GamesTotal Bases

Jun 4@ NYY0
Jun 5@ TEX0
Jun 8vs NYY0
Jun 9vs NYY1
Jun 10vs NYY0

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

WindowRateSample
Last 2 Weeks.35137 PA
Season.370138 PA
Last 2 Years.379618 PA

Opposing Starter · Season15 GS

W–L1–8
ERA5.34
WHIP1.57
IP65.2
H / K / BB69 / 78 / 34

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

WindowRateSample
Last 2 Weeks.413196 PA
Season.346876 PA
Last 2 Years.3293806 PA

Quality of Contact vs RHP

wOBA.327
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.318
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.200
Plate Appearances10

Projection

Projected Total Bases1.529

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

WindowRateSample
Last 2 Weeks.13829 PA
Season.330185 PA
Last 2 Years.330185 PA

Last 5 GamesTotal Bases

Jun 5@ TEX0
Jun 6@ TEX2
Jun 7@ TEX1
Jun 8vs NYY1
Jun 9vs NYY1

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

WindowRateSample
Last 2 Weeks.38731 PA
Season.387155 PA
Last 2 Years.359724 PA

Opposing Starter · Season15 GS

W–L1–8
ERA5.34
WHIP1.57
IP65.2
H / K / BB69 / 78 / 34

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

WindowRateSample
Last 2 Weeks.355211 PA
Season.342735 PA
Last 2 Years.3492623 PA

Quality of Contact vs RHP

wOBA.281
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.528

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

WindowRateSample
Last 2 Weeks.53543 PA
Season.328204 PA
Last 2 Years.341934 PA

Last 5 GamesTotal Bases

Jun 6@ SD5
Jun 7@ SD5
Jun 9vs STL0
Jun 10vs STL0
Jun 11vs STL1

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

WindowRateSample
Last 2 Weeks.29417 PA
Season.30253 PA
Last 2 Years.380305 PA

Opposing Starter · Season8 GS

W–L4–2
ERA5.31
WHIP1.36
IP39.0
H / K / BB33 / 46 / 20

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

WindowRateSample
Last 2 Weeks.341211 PA
Season.299992 PA
Last 2 Years.3423919 PA

Quality of Contact vs RHP

wOBA.314
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.312
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances5

Projection

Projected Total Bases1.528

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

Batter · Total Bases / PA vs LHP.355

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

Last 2 GamesTotal Bases

Jun 8vs HOU0
Jun 9vs HOU0

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

WindowRateSample
Last 2 Weeks.38539 PA
Season.282202 PA
Last 2 Years.282202 PA

Opposing Starter · Season15 GS

W–L6–5
ERA3.30
WHIP1.22
IP73.2
H / K / BB62 / 73 / 28

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

WindowRateSample
Last 2 Weeks.459220 PA
Season.381870 PA
Last 2 Years.3653456 PA

Quality of Contact vs LHP

wOBA.306
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed30%

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.

Context

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

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 5vs MIL3
Jun 6vs MIL0
Jun 7vs MIL0
Jun 10vs CHC1
Jun 11vs CHC0

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

WindowRateSample
Last 2 Weeks.3339 PA
Season.25020 PA
Last 2 Years.25020 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.337

WindowRateSample
Last 2 Weeks.350180 PA
Season.307758 PA
Last 2 Years.3482382 PA

Starter Allows · vs LHB

wOBA Allowed.320
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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
BOVBovada+135-180
DKDraftKings+135-180
CZRCaesars+126-170

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
WeatherHelping

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 5vs WSH0
Jun 6vs WSH1
Jun 7vs WSH1
Jun 9@ MIA1
Jun 11@ MIA1

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

WindowRateSample
Last 2 Weeks.46239 PA
Season.462104 PA
Last 2 Years.378829 PA

Opposing Starter · Season9 GS

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

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

WindowRateSample
Last 2 Weeks.360178 PA
Season.362911 PA
Last 2 Years.3593550 PA

Starter Allows · vs RHB

wOBA Allowed.337
Hard-Hit % Allowed37%

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.

Context

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

Batter · Total Bases / PA vs RHP.385

WindowRateSample
Last 2 Weeks.46428 PA
Season.389167 PA
Last 2 Years.313332 PA

Last 5 GamesTotal Bases

Jun 5@ MIN3
Jun 6@ MIN0
Jun 9vs TEX9
Jun 10vs TEX5
Jun 11vs TEX2

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

WindowRateSample
Last 2 Weeks.29627 PA
Season.31486 PA
Last 2 Years.31486 PA

Opposing Starter · Season11 GS

W–L5–3
ERA5.36
WHIP1.32
IP47.0
H / K / BB37 / 58 / 25

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

WindowRateSample
Last 2 Weeks.291199 PA
Season.311886 PA
Last 2 Years.3332430 PA

Quality of Contact vs RHP

wOBA.352
Hard-Hit %45%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.326
Hard-Hit % Allowed43%

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
WeatherNeutral

Batter · Total Bases / PA vs RHP.371

WindowRateSample
Last 2 Weeks.32331 PA
Season.424158 PA
Last 2 Years.338598 PA

Last 5 GamesTotal Bases

Jun 6@ TEX0
Jun 7@ TEX1
Jun 8vs NYY4
Jun 9vs NYY2
Jun 10vs NYY5

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

WindowRateSample
Last 2 Weeks.38731 PA
Season.387155 PA
Last 2 Years.359724 PA

Opposing Starter · Season15 GS

W–L1–8
ERA5.34
WHIP1.57
IP65.2
H / K / BB69 / 78 / 34

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

WindowRateSample
Last 2 Weeks.355211 PA
Season.342735 PA
Last 2 Years.3492623 PA

Quality of Contact vs RHP

wOBA.304
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.222
Plate Appearances9

Projection

Projected Total Bases1.521

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

WindowRateSample
Last 2 Weeks.29341 PA
Season.293198 PA
Last 2 Years.371975 PA

Last 5 GamesTotal Bases

Jun 6@ ATL2
Jun 7@ ATL0
Jun 9vs LAD6
Jun 10vs LAD1
Jun 11vs LAD1

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

WindowRateSample
Last 2 Weeks.19436 PA
Season.408218 PA
Last 2 Years.371587 PA

Opposing Starter · Season17 GS

W–L8–4
ERA4.01
WHIP1.24
IP110.0
H / K / BB109 / 81 / 27

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

WindowRateSample
Last 2 Weeks.296203 PA
Season.277703 PA
Last 2 Years.3462453 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.304
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.063
Plate Appearances16

Projection

Projected Total Bases1.519

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

WindowRateSample
Last 2 Weeks.1676 PA
Season.40040 PA
Last 2 Years.32184 PA

Last 5 GamesTotal Bases

Apr 22@ SEA0
Apr 24@ TEX0
Apr 25@ TEX0
Jun 8vs MIL1
Jun 9vs MIL0

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 · Season3 GS

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

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

WindowRateSample
Last 2 Weeks.406234 PA
Season.4011067 PA
Last 2 Years.4084017 PA

Quality of Contact vs LHP

wOBA.322
Hard-Hit %38%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.52

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

Batter · Total Bases / PA vs LHP.359

WindowRateSample
Last 2 Weeks.23113 PA
Season.36760 PA
Last 2 Years.402254 PA

Last 5 GamesTotal Bases

Jun 5vs LAA0
Jun 6vs LAA1
Jun 7vs LAA0
Jun 10@ PIT1
Jun 11@ PIT0

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

WindowRateSample
Last 2 Weeks.48329 PA
Season.432213 PA
Last 2 Years.432213 PA

Opposing Starter · Season14 GS

W–L6–2
ERA4.25
WHIP1.39
IP76.1
H / K / BB76 / 63 / 30

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

WindowRateSample
Last 2 Weeks.210157 PA
Season.333777 PA
Last 2 Years.3383092 PA

Quality of Contact vs LHP

wOBA.322
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.355
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.517

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

Context

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

Batter · Total Bases / PA vs RHP.355

WindowRateSample
Last 2 Weeks.28132 PA
Season.360200 PA
Last 2 Years.404916 PA

Last 5 GamesTotal Bases

Jun 6vs CWS1
Jun 7vs CWS3
Jun 8@ TOR0
Jun 9@ TOR2
Jun 10@ TOR1

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

WindowRateSample
Last 2 Weeks.19431 PA
Season.231143 PA
Last 2 Years.250276 PA

Opposing Starter · Season16 GS

W–L9–3
ERA1.46
WHIP0.77
IP99.0
H / K / BB49 / 146 / 27

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

WindowRateSample
Last 2 Weeks.464192 PA
Season.328819 PA
Last 2 Years.3282221 PA

Quality of Contact vs RHP

wOBA.298
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.266
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.516

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

Batter · Total Bases / PA vs LHP.371

WindowRateSample
Last 2 Weeks.28614 PA
Season.41867 PA
Last 2 Years.37294 PA

Last 5 GamesTotal Bases

Jun 5@ MIA2
Jun 7@ MIA1
Jun 8vs BOS1
Jun 9vs BOS4
Jun 10vs BOS0

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

WindowRateSample
Last 2 Weeks.20015 PA
Season.16730 PA
Last 2 Years.378135 PA

Opposing Starter · Season4 GS

W–L2–3
ERA5.47
WHIP1.50
IP24.2
H / K / BB25 / 16 / 12

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

WindowRateSample
Last 2 Weeks.274226 PA
Season.3081001 PA
Last 2 Years.3362716 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.281
Hard-Hit % Allowed35%

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 PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 5vs TB0
Jun 6vs TB2
Jun 7vs TB0
Jun 9vs AZ4
Jun 11vs AZ0

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

WindowRateSample
Last 2 Weeks.48025 PA
Season.355172 PA
Last 2 Years.330300 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.417192 PA
Season.371982 PA
Last 2 Years.3443211 PA

Starter Allows · vs LHB

wOBA Allowed.317
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.511

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

WindowRateSample
Last 2 Weeks.7508 PA
Season.400130 PA
Last 2 Years.332181 PA

Last 5 GamesTotal Bases

May 19vs PIT1
May 20vs PIT1
Jun 9@ NYM4
Jun 10@ NYM0
Jun 11@ NYM2

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

WindowRateSample
Last 2 Weeks.38539 PA
Season.333183 PA
Last 2 Years.382647 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.381

WindowRateSample
Last 2 Weeks.388224 PA
Season.377762 PA
Last 2 Years.3842420 PA

Quality of Contact vs RHP

wOBA.327
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.298
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.511

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

WindowRateSample
Last 2 Weeks.17540 PA
Season.375240 PA
Last 2 Years.4721096 PA

Last 5 GamesTotal Bases

Jun 6@ MIN2
Jun 7@ MIN0
Jun 9vs TEX0
Jun 10vs TEX2
Jun 11vs TEX1

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

WindowRateSample
Last 2 Weeks.15020 PA
Season.21964 PA
Last 2 Years.21964 PA

Opposing Starter · Season11 GS

W–L5–3
ERA5.36
WHIP1.32
IP47.0
H / K / BB37 / 58 / 25

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

WindowRateSample
Last 2 Weeks.385221 PA
Season.321826 PA
Last 2 Years.3402905 PA

Quality of Contact vs RHP

wOBA.324
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.295
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.509

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

WindowRateSample
Last 2 Weeks.78614 PA
Season.288125 PA
Last 2 Years.318578 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.372

WindowRateSample
Last 2 Weeks.418177 PA
Season.332771 PA
Last 2 Years.3502452 PA

Starter Allows · vs RHB

wOBA Allowed.319
Hard-Hit % Allowed32%

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.

Context

Expected PAs4.25
vs SP / Bullpen~2.6× / ~1.6×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.360

WindowRateSample
Last 2 Weeks.16712 PA
Season.40070 PA
Last 2 Years.396293 PA

Last 5 GamesTotal Bases

Jun 5vs LAA0
Jun 7vs LAA0
Jun 9@ PIT0
Jun 10@ PIT3
Jun 11@ PIT1

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

WindowRateSample
Last 2 Weeks.64314 PA
Season.21266 PA
Last 2 Years.21266 PA

Opposing Starter · Season14 GS

W–L6–2
ERA4.25
WHIP1.39
IP76.1
H / K / BB76 / 63 / 30

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

WindowRateSample
Last 2 Weeks.256172 PA
Season.325832 PA
Last 2 Years.3542894 PA

Quality of Contact vs LHP

wOBA.316
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.318
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

Projection

Projected Total Bases1.506

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

Batter · Total Bases / PA vs LHP.325

WindowRateSample
Last 2 Weeks.11118 PA
Season.29884 PA
Last 2 Years.410373 PA

Last 5 GamesTotal Bases

Jun 6vs LAA1
Jun 7vs LAA2
Jun 9@ PIT3
Jun 10@ PIT2
Jun 11@ PIT1

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

WindowRateSample
Last 2 Weeks.64314 PA
Season.21266 PA
Last 2 Years.21266 PA

Opposing Starter · Season14 GS

W–L6–2
ERA4.25
WHIP1.39
IP76.1
H / K / BB76 / 63 / 30

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

WindowRateSample
Last 2 Weeks.256172 PA
Season.325832 PA
Last 2 Years.3542894 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.318
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases1.505

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

Context

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

Batter · Total Bases / PA vs RHP.307

WindowRateSample
Last 2 Weeks.08324 PA
Season.321190 PA
Last 2 Years.352778 PA

Last 5 GamesTotal Bases

Jun 4@ PHI0
Jun 5vs NYM0
Jun 6vs NYM0
Jun 7vs NYM1
Jun 8vs CIN3

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

WindowRateSample
Last 2 Weeks.20025 PA
Season.346133 PA
Last 2 Years.369659 PA

Opposing Starter · Season16 GS

W–L4–8
ERA4.31
WHIP1.38
IP94.0
H / K / BB95 / 81 / 35

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

WindowRateSample
Last 2 Weeks.394231 PA
Season.392850 PA
Last 2 Years.3472705 PA

Quality of Contact vs RHP

wOBA.297
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.288
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances5

Projection

Projected Total Bases1.503

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

WindowRateSample
Last 2 Weeks.25024 PA
Season.359156 PA
Last 2 Years.381218 PA

Last 5 GamesTotal Bases

Jun 6vs SF0
Jun 7vs SF1
Jun 9@ COL1
Jun 10@ COL0
Jun 11@ COL1

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

WindowRateSample
Last 2 Weeks.57128 PA
Season.296169 PA
Last 2 Years.303501 PA

Opposing Starter · Season16 GS

W–L5–7
ERA4.07
WHIP1.29
IP86.1
H / K / BB77 / 95 / 34

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

WindowRateSample
Last 2 Weeks.365222 PA
Season.370809 PA
Last 2 Years.3622484 PA

Quality of Contact vs RHP

wOBA.310
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.354
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

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-140+105
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~3× / ~1.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.391

WindowRateSample
Last 2 Weeks.59432 PA
Season.308156 PA
Last 2 Years.327529 PA

Last 5 GamesTotal Bases

Jun 5@ NYY1
Jun 7@ NYY0
Jun 8@ TB0
Jun 9@ TB1
Jun 10@ TB9

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

WindowRateSample
Last 2 Weeks.1258 PA
Season.316133 PA
Last 2 Years.358514 PA

Opposing Starter · Season15 GS

W–L3–7
ERA5.29
WHIP1.44
IP80.0
H / K / BB80 / 83 / 35

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

WindowRateSample
Last 2 Weeks.322174 PA
Season.305915 PA
Last 2 Years.3514295 PA

Quality of Contact vs RHP

wOBA.313
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.300
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.498

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.8× / ~1.3×
BallparkNeutral
WeatherNeutral
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs LHP.318

WindowRateSample
Last 2 Weeks.16712 PA
Season.12516 PA
Last 2 Years.24183 PA

Last 5 GamesTotal Bases

Jun 6vs BAL1
Jun 7vs BAL1
Jun 8vs PHI1
Jun 9vs PHI1
Jun 10vs PHI1

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

WindowRateSample
Last 2 Weeks1.00013 PA
Season.38360 PA
Last 2 Years.427103 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.323

WindowRateSample
Last 2 Weeks.317224 PA
Season.316867 PA
Last 2 Years.3243240 PA

Quality of Contact vs LHP

wOBA.305
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.363
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.498

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

Batter · Total Bases / PA vs RHP.362

WindowRateSample
Last 2 Weeks.31316 PA
Season.365148 PA
Last 2 Years.370978 PA

Last 5 GamesTotal Bases

Jun 6vs ATH4
Jun 7vs ATH0
Jun 8@ LAA0
Jun 9@ LAA0
Jun 10@ LAA0

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

WindowRateSample
Last 2 Weeks.10020 PA
Season.28656 PA
Last 2 Years.26487 PA

Opposing Starter · Season6 GS

W–L3–3
ERA5.06
WHIP1.62
IP42.2
H / K / BB42 / 39 / 27

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

WindowRateSample
Last 2 Weeks.376253 PA
Season.356929 PA
Last 2 Years.3413779 PA

Quality of Contact vs RHP

wOBA.305
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed30%

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

May 21vs TOR1
Jun 5vs BOS4
Jun 7vs BOS0
Jun 8@ CLE1
Jun 9@ CLE5

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

WindowRateSample
Last 2 Weeks.34626 PA
Season.29698 PA
Last 2 Years.263133 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.366

WindowRateSample
Last 2 Weeks.407204 PA
Season.3311194 PA
Last 2 Years.3394257 PA

Starter Allows · vs LHB

wOBA Allowed.318
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases1.495

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

Batter · Total Bases / PA vs RHP.380

WindowRateSample
Last 2 Weeks.50028 PA
Season.33348 PA
Last 2 Years.302129 PA

Last 5 GamesTotal Bases

Jun 3vs NYM1
Jun 6@ DET2
Jun 7@ DET1
Jun 8@ BAL1
Jun 11@ BAL1

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

WindowRateSample
Last 2 Weeks.19226 PA
Season.318126 PA
Last 2 Years.407664 PA

Opposing Starter · Season11 GS

W–L6–6
ERA5.40
WHIP1.37
IP75.0
H / K / BB80 / 46 / 23

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

WindowRateSample
Last 2 Weeks.441213 PA
Season.358985 PA
Last 2 Years.3933150 PA

Quality of Contact vs RHP

wOBA.325
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.299
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.494

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.7× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.324

WindowRateSample
Last 2 Weeks.05917 PA
Season.33877 PA
Last 2 Years.374802 PA

Last 5 GamesTotal Bases

Jun 6vs CLE0
Jun 7vs CLE4
Jun 9@ KC0
Jun 10@ KC1
Jun 11@ KC0

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

WindowRateSample
Last 2 Weeks.1119 PA
Season.35687 PA
Last 2 Years.398678 PA

Opposing Starter · Season14 GS

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

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

WindowRateSample
Last 2 Weeks.416161 PA
Season.321833 PA
Last 2 Years.3172859 PA

Quality of Contact vs RHP

wOBA.289
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.303
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.492

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

WindowRateSample
Last 2 Weeks.1676 PA
Season.1676 PA
Last 2 Years.236216 PA

Last 2 GamesTotal Bases

Jun 10@ BAL1
Jun 11@ BAL1

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

WindowRateSample
Last 2 Weeks.17617 PA
Season.520152 PA
Last 2 Years.428713 PA

Opposing Starter · Season11 GS

W–L6–6
ERA5.40
WHIP1.37
IP75.0
H / K / BB80 / 46 / 23

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

WindowRateSample
Last 2 Weeks.383175 PA
Season.360853 PA
Last 2 Years.3902385 PA

Quality of Contact vs RHP

wOBA.296
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.317
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.482

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

Batter · Total Bases / PA vs RHP.321

WindowRateSample
Last 2 Weeks.31332 PA
Season.257187 PA
Last 2 Years.324863 PA

Last 5 GamesTotal Bases

Jun 5vs CIN0
Jun 6vs CIN2
Jun 9@ NYM0
Jun 10@ NYM1
Jun 11@ NYM2

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

WindowRateSample
Last 2 Weeks.78614 PA
Season.288125 PA
Last 2 Years.318578 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.372

WindowRateSample
Last 2 Weeks.418177 PA
Season.332771 PA
Last 2 Years.3502452 PA

Quality of Contact vs RHP

wOBA.294
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.319
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.482

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

WindowRateSample
Last 2 Weeks.62532 PA
Season.333102 PA
Last 2 Years.354393 PA

Last 5 GamesTotal Bases

Jun 6@ ATL1
Jun 7@ ATL1
Jun 9vs LAD0
Jun 10vs LAD4
Jun 11vs LAD2

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

WindowRateSample
Last 2 Weeks.19436 PA
Season.408218 PA
Last 2 Years.371587 PA

Opposing Starter · Season17 GS

W–L8–4
ERA4.01
WHIP1.24
IP110.0
H / K / BB109 / 81 / 27

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

WindowRateSample
Last 2 Weeks.296203 PA
Season.277703 PA
Last 2 Years.3462453 PA

Quality of Contact vs RHP

wOBA.358
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed32%

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.

Context

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

Batter · Total Bases / PA vs RHP.397

WindowRateSample
Last 2 Weeks.56523 PA
Season.364140 PA
Last 2 Years.356852 PA

Last 5 GamesTotal Bases

Jun 4vs CLE1
Jun 5vs BOS1
Jun 8@ CLE4
Jun 9@ CLE2
Jun 10@ CLE0

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

WindowRateSample
Last 2 Weeks.34626 PA
Season.29698 PA
Last 2 Years.263133 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.366

WindowRateSample
Last 2 Weeks.407204 PA
Season.3311194 PA
Last 2 Years.3394257 PA

Quality of Contact vs RHP

wOBA.325
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.318
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.473

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

Batter · Total Bases / PA vs RHP.387

WindowRateSample
Last 2 Weeks.57633 PA
Season.294180 PA
Last 2 Years.346797 PA

Last 5 GamesTotal Bases

Jun 6vs CWS4
Jun 7vs CWS3
Jun 8@ TOR1
Jun 9@ TOR0
Jun 10@ TOR5

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

WindowRateSample
Last 2 Weeks.19431 PA
Season.231143 PA
Last 2 Years.250276 PA

Opposing Starter · Season16 GS

W–L9–3
ERA1.46
WHIP0.77
IP99.0
H / K / BB49 / 146 / 27

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

WindowRateSample
Last 2 Weeks.464192 PA
Season.328819 PA
Last 2 Years.3282221 PA

Quality of Contact vs RHP

wOBA.320
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.266
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.473

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
WeatherHelping

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 3 GamesTotal Bases

Jun 9vs CHC3
Jun 10vs CHC0
Jun 11vs CHC5

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

WindowRateSample
Last 2 Weeks.07739 PA
Season.22653 PA
Last 2 Years.22653 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.386

WindowRateSample
Last 2 Weeks.423175 PA
Season.363906 PA
Last 2 Years.3663459 PA

Starter Allows · vs RHB

wOBA Allowed.263
Hard-Hit % Allowed37%

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

BookOverUnder
MGMBetMGM+115-155
BRBetRivers-122
BOVBovada+105-135
DKDraftKings+103-137
CZRCaesars+103-137

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
WeatherHelping

Batter · Total Bases / PA vs LHP.375

WindowRateSample
Last 2 Weeks.6258 PA
Season.33959 PA
Last 2 Years.316190 PA

Last 5 GamesTotal Bases

Jun 6@ STL4
Jun 7@ STL8
Jun 8@ SD3
Jun 9@ SD0
Jun 10@ SD1

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

WindowRateSample
Last 2 Weeks.58629 PA
Season.349232 PA
Last 2 Years.408956 PA

Opposing Starter · Season16 GS

W–L6–2
ERA2.27
WHIP1.21
IP95.0
H / K / BB77 / 70 / 38

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

WindowRateSample
Last 2 Weeks.333147 PA
Season.329836 PA
Last 2 Years.3543454 PA

Quality of Contact vs LHP

wOBA.346
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.328
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

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
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 5@ PHI1
Jun 6@ PHI4
Jun 7@ PHI0
Jun 9vs ATL2
Jun 10vs ATL0

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

WindowRateSample
Last 2 Weeks.05319 PA
Season.373134 PA
Last 2 Years.352219 PA

Opposing Starter · Season14 GS

W–L3–5
ERA4.88
WHIP1.33
IP72.0
H / K / BB66 / 72 / 30

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

WindowRateSample
Last 2 Weeks.421140 PA
Season.355722 PA
Last 2 Years.3262064 PA

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.47

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

Context

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

Batter · Total Bases / PA vs RHP.402

WindowRateSample
Last 2 Weeks.50026 PA
Season.416125 PA
Last 2 Years.360561 PA

Last 5 GamesTotal Bases

Jun 5@ MIN2
Jun 6@ MIN0
Jun 7@ MIN0
Jun 9vs TEX2
Jun 11vs TEX0

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

WindowRateSample
Last 2 Weeks.29627 PA
Season.31486 PA
Last 2 Years.31486 PA

Opposing Starter · Season11 GS

W–L5–3
ERA5.36
WHIP1.32
IP47.0
H / K / BB37 / 58 / 25

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

WindowRateSample
Last 2 Weeks.291199 PA
Season.311886 PA
Last 2 Years.3332430 PA

Quality of Contact vs RHP

wOBA.319
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.326
Hard-Hit % Allowed43%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.47

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

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherHelping
Recent Form🔥 11-game hitting streak

Batter · Total Bases / PA vs RHP.328

WindowRateSample
Last 2 Weeks.31638 PA
Season.302205 PA
Last 2 Years.285554 PA

Last 5 GamesTotal Bases

Jun 5@ PHI1
Jun 6@ PHI2
Jun 7@ PHI1
Jun 9vs ATL1
Jun 10vs ATL1

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

WindowRateSample
Last 2 Weeks.30826 PA
Season.398113 PA
Last 2 Years.386189 PA

Opposing Starter · Season14 GS

W–L3–5
ERA4.88
WHIP1.33
IP72.0
H / K / BB66 / 72 / 30

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

WindowRateSample
Last 2 Weeks.383235 PA
Season.3241087 PA
Last 2 Years.3263324 PA

Quality of Contact vs RHP

wOBA.306
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.298
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.468

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

Batter · Total Bases / PA vs RHP.340

WindowRateSample
Last 2 Weeks.30020 PA
Season.310213 PA
Last 2 Years.346967 PA

Last 5 GamesTotal Bases

Jun 5@ MIN0
Jun 6@ MIN1
Jun 7@ MIN1
Jun 9vs TEX3
Jun 10vs TEX0

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

WindowRateSample
Last 2 Weeks.15020 PA
Season.21964 PA
Last 2 Years.21964 PA

Opposing Starter · Season11 GS

W–L5–3
ERA5.36
WHIP1.32
IP47.0
H / K / BB37 / 58 / 25

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

WindowRateSample
Last 2 Weeks.385221 PA
Season.321826 PA
Last 2 Years.3402905 PA

Quality of Contact vs RHP

wOBA.302
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.295
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.465

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

Batter · Total Bases / PA vs RHP.342

WindowRateSample
Last 2 Weeks.31316 PA
Season.287101 PA
Last 2 Years.361590 PA

Last 5 GamesTotal Bases

Jun 6vs KC0
Jun 7vs KC1
Jun 9@ DET3
Jun 10@ DET4
Jun 11@ DET2

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

WindowRateSample
Last 2 Weeks.25024 PA
Season.299127 PA
Last 2 Years.289395 PA

Opposing Starter · Season15 GS

W–L5–4
ERA4.25
WHIP1.51
IP76.1
H / K / BB87 / 62 / 28

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

WindowRateSample
Last 2 Weeks.326215 PA
Season.3361086 PA
Last 2 Years.3514124 PA

Quality of Contact vs RHP

wOBA.301
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.294
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.463

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

Batter · Total Bases / PA vs RHP.330

WindowRateSample
Last 2 Weeks.16730 PA
Season.339180 PA
Last 2 Years.415796 PA

Last 5 GamesTotal Bases

Jun 5vs BOS0
Jun 7vs BOS4
Jun 8@ CLE0
Jun 9@ CLE4
Jun 10@ CLE3

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

WindowRateSample
Last 2 Weeks.34626 PA
Season.29698 PA
Last 2 Years.263133 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.366

WindowRateSample
Last 2 Weeks.407204 PA
Season.3311194 PA
Last 2 Years.3394257 PA

Quality of Contact vs RHP

wOBA.292
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.318
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

Projection

Projected Total Bases1.462

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

WindowRateSample
Last 2 Weeks.28621 PA
Season.28621 PA
Last 2 Years.20359 PA

Last 5 GamesTotal Bases

Jun 2vs TEX3
Jun 5vs CIN0
Jun 6vs CIN0
Jun 9@ NYM0
Jun 11@ NYM4

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

WindowRateSample
Last 2 Weeks.38539 PA
Season.333183 PA
Last 2 Years.382647 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.381

WindowRateSample
Last 2 Weeks.388224 PA
Season.377762 PA
Last 2 Years.3842420 PA

Quality of Contact vs RHP

wOBA.290
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.298
Hard-Hit % Allowed37%

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.

Context

Expected PAs4
vs SP / Bullpen~2.7× / ~1.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.328

WindowRateSample
Last 2 Weeks.36433 PA
Season.254213 PA
Last 2 Years.309366 PA

Last 5 GamesTotal Bases

Jun 5vs TB0
Jun 7vs TB1
Jun 9vs AZ1
Jun 10vs AZ2
Jun 11vs AZ1

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

WindowRateSample
Last 2 Weeks.48025 PA
Season.355172 PA
Last 2 Years.330300 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.417192 PA
Season.371982 PA
Last 2 Years.3443211 PA

Quality of Contact vs RHP

wOBA.325
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.317
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.46

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

Context

Expected PAs4
vs SP / Bullpen~2.6× / ~1.4×
BallparkNeutral
WeatherHelping
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.342

WindowRateSample
Last 2 Weeks.12524 PA
Season.44692 PA
Last 2 Years.332674 PA

Last 5 GamesTotal Bases

Jun 6vs NYM0
Jun 7vs NYM0
Jun 8vs CIN1
Jun 9vs CIN0
Jun 10vs CIN0

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

WindowRateSample
Last 2 Weeks.20025 PA
Season.346133 PA
Last 2 Years.369659 PA

Opposing Starter · Season16 GS

W–L4–8
ERA4.31
WHIP1.38
IP94.0
H / K / BB95 / 81 / 35

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

WindowRateSample
Last 2 Weeks.394231 PA
Season.392850 PA
Last 2 Years.3472705 PA

Quality of Contact vs RHP

wOBA.294
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.288
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.458

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

WindowRateSample
Last 2 Weeks.33342 PA
Season.360200 PA
Last 2 Years.371770 PA

Last 5 GamesTotal Bases

Jun 6vs SEA0
Jun 7vs SEA1
Jun 9vs MIN1
Jun 10vs MIN0
Jun 11vs MIN4

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

WindowRateSample
Last 2 Weeks.20025 PA
Season.365145 PA
Last 2 Years.355692 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.383

WindowRateSample
Last 2 Weeks.434159 PA
Season.3501036 PA
Last 2 Years.3453749 PA

Quality of Contact vs RHP

wOBA.308
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.292
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.200
Plate Appearances15

Projection

Projected Total Bases1.455

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

Context

Expected PAs4
vs SP / Bullpen~2.3× / ~1.7×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.320

WindowRateSample
Last 2 Weeks.0002 PA
Season.00014 PA
Last 2 Years.245163 PA

Last 5 GamesTotal Bases

Apr 12vs LAA0
Jun 5@ STL1
Jun 6@ STL1
Jun 8@ SD1
Jun 10@ SD3

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

WindowRateSample
Last 2 Weeks.58629 PA
Season.349232 PA
Last 2 Years.408956 PA

Opposing Starter · Season16 GS

W–L6–2
ERA2.27
WHIP1.21
IP95.0
H / K / BB77 / 70 / 38

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

WindowRateSample
Last 2 Weeks.333147 PA
Season.329836 PA
Last 2 Years.3543454 PA

Quality of Contact vs LHP

wOBA.290
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.328
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

Projection

Projected Total Bases1.444

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

Context

Expected PAs3.9
vs SP / Bullpen~1× / ~2.9×
BallparkNeutral
WeatherNeutral
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs RHP.329

WindowRateSample
Last 2 Weeks.25032 PA
Season.32365 PA
Last 2 Years.299184 PA

Last 5 GamesTotal Bases

Jun 6vs ATH1
Jun 7vs ATH0
Jun 8@ LAA0
Jun 9@ LAA0
Jun 10@ LAA0

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

WindowRateSample
Last 2 Weeks.31619 PA
Season.42378 PA
Last 2 Years.349103 PA

Opposing Starter · Season6 GS

W–L3–3
ERA5.06
WHIP1.62
IP42.2
H / K / BB42 / 39 / 27

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

WindowRateSample
Last 2 Weeks.472180 PA
Season.383982 PA
Last 2 Years.3543490 PA

Quality of Contact vs RHP

wOBA.300
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.321
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.442

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

Context

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

Batter · Total Bases / PA vs RHP.347

WindowRateSample
Last 2 Weeks.31822 PA
Season.317104 PA
Last 2 Years.351370 PA

Last 5 GamesTotal Bases

Jun 3@ SEA2
Jun 5@ SD0
Jun 7@ SD4
Jun 9vs STL0
Jun 11vs STL1

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

WindowRateSample
Last 2 Weeks.46428 PA
Season.41095 PA
Last 2 Years.403382 PA

Opposing Starter · Season8 GS

W–L4–2
ERA5.31
WHIP1.36
IP39.0
H / K / BB33 / 46 / 20

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

WindowRateSample
Last 2 Weeks.325160 PA
Season.299937 PA
Last 2 Years.3182840 PA

Quality of Contact vs RHP

wOBA.304
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.342
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.439

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

WindowRateSample
Last 2 Weeks.42326 PA
Season.381160 PA
Last 2 Years.310658 PA

Last 5 GamesTotal Bases

Jun 5@ AZ0
Jun 6@ AZ3
Jun 7@ AZ0
Jun 9@ SF4
Jun 10@ SF1

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

WindowRateSample
Last 2 Weeks.00018 PA
Season.32749 PA
Last 2 Years.329456 PA

Opposing Starter · Season7 GS

W–L3–2
ERA1.97
WHIP0.72
IP45.2
H / K / BB28 / 54 / 5

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

WindowRateSample
Last 2 Weeks.329164 PA
Season.352940 PA
Last 2 Years.3304153 PA

Quality of Contact vs RHP

wOBA.312
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.262
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.437

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

Batter · Total Bases / PA vs RHP.335

WindowRateSample
Last 2 Weeks.24337 PA
Season.333189 PA
Last 2 Years.382903 PA

Last 5 GamesTotal Bases

Jun 6vs SEA3
Jun 7vs SEA0
Jun 9vs MIN0
Jun 10vs MIN0
Jun 11vs MIN5

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

WindowRateSample
Last 2 Weeks.30826 PA
Season.395172 PA
Last 2 Years.392803 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.344

WindowRateSample
Last 2 Weeks.346179 PA
Season.339839 PA
Last 2 Years.3372903 PA

Quality of Contact vs RHP

wOBA.290
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.311
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

Career Average.278
Plate Appearances18

Projection

Projected Total Bases1.434

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

WindowRateSample
Last 2 Weeks.38513 PA
Season.31573 PA
Last 2 Years.329414 PA

Last 5 GamesTotal Bases

Jun 3@ BOS0
Jun 6@ TOR0
Jun 7@ TOR1
Jun 9vs SEA2
Jun 10vs SEA4

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

WindowRateSample
Last 2 Weeks.07713 PA
Season.22050 PA
Last 2 Years.387424 PA

Opposing Starter · Season8 GS

W–L1–5
ERA7.38
WHIP1.66
IP42.2
H / K / BB45 / 43 / 26

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

WindowRateSample
Last 2 Weeks.438192 PA
Season.330888 PA
Last 2 Years.3173644 PA

Quality of Contact vs RHP

wOBA.318
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.295
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances6

Projection

Projected Total Bases1.431

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

WindowRateSample
Last 2 Weeks.2508 PA
Season.42949 PA
Last 2 Years.362160 PA

Last 5 GamesTotal Bases

Jun 6vs LAA2
Jun 7vs LAA1
Jun 9@ PIT4
Jun 10@ PIT2
Jun 11@ PIT0

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

WindowRateSample
Last 2 Weeks.64314 PA
Season.21266 PA
Last 2 Years.21266 PA

Opposing Starter · Season14 GS

W–L6–2
ERA4.25
WHIP1.39
IP76.1
H / K / BB76 / 63 / 30

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

WindowRateSample
Last 2 Weeks.256172 PA
Season.325832 PA
Last 2 Years.3542894 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.318
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.43

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

WindowRateSample
Last 2 Weeks.2867 PA
Season.31145 PA
Last 2 Years.288184 PA

Last 5 GamesTotal Bases

Jun 5@ LAD0
Jun 6@ LAD0
Jun 8vs HOU2
Jun 9vs HOU1
Jun 10vs HOU5

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

WindowRateSample
Last 2 Weeks.38539 PA
Season.282202 PA
Last 2 Years.282202 PA

Opposing Starter · Season15 GS

W–L6–5
ERA3.30
WHIP1.22
IP73.2
H / K / BB62 / 73 / 28

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

WindowRateSample
Last 2 Weeks.459220 PA
Season.381870 PA
Last 2 Years.3653456 PA

Quality of Contact vs LHP

wOBA.305
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

Projection

Projected Total Bases1.429

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.3× / ~2.5×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.352

WindowRateSample
Last 2 Weeks.29224 PA
Season.35060 PA
Last 2 Years.35060 PA

Last 5 GamesTotal Bases

Jun 3@ MIL2
Jun 5@ CHC0
Jun 7@ CHC0
Jun 9vs WSH1
Jun 10vs WSH3

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

WindowRateSample
Last 2 Weeks.10010 PA
Season.25862 PA
Last 2 Years.398314 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.391

WindowRateSample
Last 2 Weeks.444207 PA
Season.352956 PA
Last 2 Years.3554591 PA

Quality of Contact vs RHP

wOBA.319
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.291
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.428

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-154+115

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

Context

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

Batter · Total Bases / PA vs RHP.323

WindowRateSample
Last 2 Weeks.23738 PA
Season.305187 PA
Last 2 Years.371536 PA

Last 5 GamesTotal Bases

Jun 6@ SD1
Jun 7@ SD2
Jun 9vs STL0
Jun 10vs STL1
Jun 11vs STL0

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

WindowRateSample
Last 2 Weeks.46428 PA
Season.41095 PA
Last 2 Years.403382 PA

Opposing Starter · Season8 GS

W–L4–2
ERA5.31
WHIP1.36
IP39.0
H / K / BB33 / 46 / 20

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

WindowRateSample
Last 2 Weeks.325160 PA
Season.299937 PA
Last 2 Years.3182840 PA

Quality of Contact vs RHP

wOBA.286
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.342
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

Career Average.375
Plate Appearances8

Projection

Projected Total Bases1.424

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

WindowRateSample
Last 2 Weeks.20634 PA
Season.311196 PA
Last 2 Years.348388 PA

Last 5 GamesTotal Bases

Jun 6vs CLE0
Jun 7vs CLE1
Jun 9@ KC1
Jun 10@ KC1
Jun 11@ KC1

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

WindowRateSample
Last 2 Weeks.50042 PA
Season.384146 PA
Last 2 Years.399729 PA

Opposing Starter · Season14 GS

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

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

WindowRateSample
Last 2 Weeks.324102 PA
Season.330376 PA
Last 2 Years.3051432 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.338
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.422

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

WindowRateSample
Last 2 Weeks.25643 PA
Season.364214 PA
Last 2 Years.404763 PA

Last 5 GamesTotal Bases

Jun 6vs CLE0
Jun 7vs CLE4
Jun 9@ KC1
Jun 10@ KC5
Jun 11@ KC2

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

WindowRateSample
Last 2 Weeks.1119 PA
Season.35687 PA
Last 2 Years.398678 PA

Opposing Starter · Season14 GS

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

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

WindowRateSample
Last 2 Weeks.416161 PA
Season.321833 PA
Last 2 Years.3172859 PA

Quality of Contact vs RHP

wOBA.316
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.303
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

Career Average.222
Plate Appearances9

Projection

Projected Total Bases1.421

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

Batter · Total Bases / PA vs RHP.389

WindowRateSample
Last 2 Weeks.45824 PA
Season.40589 PA
Last 2 Years.345528 PA

Last 5 GamesTotal Bases

Jun 3vs MIA1
Jun 6@ AZ2
Jun 7@ AZ2
Jun 8@ SF1
Jun 10@ SF1

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

WindowRateSample
Last 2 Weeks.21019 PA
Season.22050 PA
Last 2 Years.380440 PA

Opposing Starter · Season7 GS

W–L3–2
ERA1.97
WHIP0.72
IP45.2
H / K / BB28 / 54 / 5

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

WindowRateSample
Last 2 Weeks.354192 PA
Season.3501067 PA
Last 2 Years.3574026 PA

Quality of Contact vs RHP

wOBA.320
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.281
Hard-Hit % Allowed28%

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.

Context

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

Batter · Total Bases / PA vs RHP.339

WindowRateSample
Last 2 Weeks.25735 PA
Season.331169 PA
Last 2 Years.385838 PA

Last 5 GamesTotal Bases

Jun 5vs PIT0
Jun 6vs PIT0
Jun 7vs PIT0
Jun 9@ CWS1
Jun 10@ CWS1

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

WindowRateSample
Last 2 Weeks.19121 PA
Season.322177 PA
Last 2 Years.267281 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.367

WindowRateSample
Last 2 Weeks.414181 PA
Season.340813 PA
Last 2 Years.3102724 PA

Quality of Contact vs RHP

wOBA.321
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.417

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

WindowRateSample
Last 2 Weeks.1676 PA
Season.23534 PA
Last 2 Years.387222 PA

Last 5 GamesTotal Bases

Jun 4@ AZ1
Jun 5vs LAA0
Jun 6vs LAA0
Jun 9@ PIT2
Jun 11@ PIT1

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

WindowRateSample
Last 2 Weeks.48329 PA
Season.432213 PA
Last 2 Years.432213 PA

Opposing Starter · Season14 GS

W–L6–2
ERA4.25
WHIP1.39
IP76.1
H / K / BB76 / 63 / 30

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

WindowRateSample
Last 2 Weeks.210157 PA
Season.333777 PA
Last 2 Years.3383092 PA

Quality of Contact vs LHP

wOBA.291
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.355
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

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.

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

WindowRateSample
Last 2 Weeks.13023 PA
Season.151159 PA
Last 2 Years.247299 PA

Opposing Starter · Season16 GS

W–L9–3
ERA1.46
WHIP0.77
IP99.0
H / K / BB49 / 146 / 27

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

WindowRateSample
Last 2 Weeks.543138 PA
Season.381617 PA
Last 2 Years.3351555 PA

Starter Allows · vs LHB

wOBA Allowed.255
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.414

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

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

Last 5 GamesTotal Bases

Jun 5@ LAD2
Jun 6@ LAD0
Jun 7@ LAD1
Jun 8vs HOU1
Jun 10vs HOU1

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

WindowRateSample
Last 2 Weeks.38539 PA
Season.282202 PA
Last 2 Years.282202 PA

Opposing Starter · Season15 GS

W–L6–5
ERA3.30
WHIP1.22
IP73.2
H / K / BB62 / 73 / 28

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

WindowRateSample
Last 2 Weeks.459220 PA
Season.381870 PA
Last 2 Years.3653456 PA

Quality of Contact vs LHP

wOBA.287
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.400
Plate Appearances5

Projection

Projected Total Bases1.415

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

Context

Expected PAs4
vs SP / Bullpen~1.8× / ~2.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.363

WindowRateSample
Last 2 Weeks.46239 PA
Season.308195 PA
Last 2 Years.301551 PA

Last 5 GamesTotal Bases

Jun 5vs ATH0
Jun 7vs ATH2
Jun 8@ LAA4
Jun 9@ LAA0
Jun 10@ LAA4

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

WindowRateSample
Last 2 Weeks.10020 PA
Season.28656 PA
Last 2 Years.26487 PA

Opposing Starter · Season6 GS

W–L3–3
ERA5.06
WHIP1.62
IP42.2
H / K / BB42 / 39 / 27

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

WindowRateSample
Last 2 Weeks.376253 PA
Season.356929 PA
Last 2 Years.3413779 PA

Quality of Contact vs RHP

wOBA.316
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.415

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

WindowRateSample
Last 2 Weeks.40015 PA
Season.28670 PA
Last 2 Years.313217 PA

Last 5 GamesTotal Bases

Jun 4@ ATL2
Jun 6vs BAL0
Jun 7vs BAL0
Jun 8vs PHI2
Jun 10vs PHI3

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

WindowRateSample
Last 2 Weeks.35742 PA
Season.373225 PA
Last 2 Years.379417 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.330

WindowRateSample
Last 2 Weeks.350140 PA
Season.288862 PA
Last 2 Years.3434069 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.298
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.414

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

WindowRateSample
Last 2 Weeks.42119 PA
Season.328134 PA
Last 2 Years.298571 PA

Last 5 GamesTotal Bases

Jun 4vs CLE0
Jun 5vs BOS0
Jun 7vs BOS2
Jun 8@ CLE0
Jun 10@ CLE2

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

WindowRateSample
Last 2 Weeks.31619 PA
Season.26775 PA
Last 2 Years.284102 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.354

WindowRateSample
Last 2 Weeks.365181 PA
Season.3391092 PA
Last 2 Years.3534938 PA

Quality of Contact vs RHP

wOBA.321
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.412

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

Context

Expected PAs4
vs SP / Bullpen~2.1× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.365

WindowRateSample
Last 2 Weeks.37929 PA
Season.34869 PA
Last 2 Years.355617 PA

Last 5 GamesTotal Bases

Jun 5@ NYY0
Jun 7@ NYY0
Jun 8@ TB0
Jun 9@ TB3
Jun 10@ TB0

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

WindowRateSample
Last 2 Weeks.1258 PA
Season.316133 PA
Last 2 Years.358514 PA

Opposing Starter · Season15 GS

W–L3–7
ERA5.29
WHIP1.44
IP80.0
H / K / BB80 / 83 / 35

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

WindowRateSample
Last 2 Weeks.322174 PA
Season.305915 PA
Last 2 Years.3514295 PA

Quality of Contact vs RHP

wOBA.325
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.300
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.407

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

WindowRateSample
Last 2 Weeks.33312 PA
Season.35964 PA
Last 2 Years.317158 PA

Last 5 GamesTotal Bases

Jun 3vs DET0
Jun 6@ MIA0
Jun 8vs BOS0
Jun 9vs BOS3
Jun 10vs BOS0

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

WindowRateSample
Last 2 Weeks.20015 PA
Season.16730 PA
Last 2 Years.378135 PA

Opposing Starter · Season4 GS

W–L2–3
ERA5.47
WHIP1.50
IP24.2
H / K / BB25 / 16 / 12

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

WindowRateSample
Last 2 Weeks.274226 PA
Season.3081001 PA
Last 2 Years.3362716 PA

Quality of Contact vs LHP

wOBA.306
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.281
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

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.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.357

WindowRateSample
Last 2 Weeks.39433 PA
Season.33339 PA
Last 2 Years.275276 PA

Last 5 GamesTotal Bases

Jun 2@ STL0
Jun 3@ STL0
Jun 7vs CLE1
Jun 10@ KC3
Jun 11@ KC0

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

WindowRateSample
Last 2 Weeks.50042 PA
Season.384146 PA
Last 2 Years.399729 PA

Opposing Starter · Season14 GS

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

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

WindowRateSample
Last 2 Weeks.324102 PA
Season.330376 PA
Last 2 Years.3051432 PA

Quality of Contact vs RHP

wOBA.319
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.338
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.125
Plate Appearances16

Projection

Projected Total Bases1.399

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

WindowRateSample
Last 2 Weeks.37837 PA
Season.349192 PA
Last 2 Years.359906 PA

Last 5 GamesTotal Bases

Jun 6vs CWS0
Jun 7vs CWS1
Jun 8@ TOR2
Jun 9@ TOR3
Jun 10@ TOR2

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

WindowRateSample
Last 2 Weeks.13023 PA
Season.151159 PA
Last 2 Years.247299 PA

Opposing Starter · Season16 GS

W–L9–3
ERA1.46
WHIP0.77
IP99.0
H / K / BB49 / 146 / 27

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

WindowRateSample
Last 2 Weeks.543138 PA
Season.381617 PA
Last 2 Years.3351555 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.255
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

Projection

Projected Total Bases1.395

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

Context

Expected PAs4
vs SP / Bullpen~1× / ~3×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.315

WindowRateSample
Last 2 Weeks.1258 PA
Season.22549 PA
Last 2 Years.245110 PA

Last 5 GamesTotal Bases

Jun 4vs SF0
Jun 5@ COL1
Jun 7@ COL7
Jun 8@ ATH0
Jun 9@ ATH5

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

WindowRateSample
Last 2 Weeks.3758 PA
Season.38347 PA
Last 2 Years.285228 PA

Opposing Starter · Season12 GS

W–L1–8
ERA7.06
WHIP1.66
IP65.0
H / K / BB84 / 53 / 24

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

WindowRateSample
Last 2 Weeks.474194 PA
Season.339991 PA
Last 2 Years.3413599 PA

Quality of Contact vs LHP

wOBA.305
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.315
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.394

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

WindowRateSample
Last 2 Weeks.0006 PA
Season.16742 PA
Last 2 Years.345191 PA

Last 5 GamesTotal Bases

Jun 3vs KC0
Jun 5@ STL1
Jun 7@ STL7
Jun 8@ SD1
Jun 9@ SD2

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

WindowRateSample
Last 2 Weeks.58629 PA
Season.349232 PA
Last 2 Years.408956 PA

Opposing Starter · Season16 GS

W–L6–2
ERA2.27
WHIP1.21
IP95.0
H / K / BB77 / 70 / 38

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

WindowRateSample
Last 2 Weeks.333147 PA
Season.329836 PA
Last 2 Years.3543454 PA

Quality of Contact vs LHP

wOBA.296
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.328
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.388

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

WindowRateSample
Last 2 Weeks.3339 PA
Season.20454 PA
Last 2 Years.287240 PA

Last 5 GamesTotal Bases

May 12vs DET0
May 16vs NYY0
Jun 8vs BOS1
Jun 9vs BOS1
Jun 10vs BOS2

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

WindowRateSample
Last 2 Weeks.20015 PA
Season.16730 PA
Last 2 Years.378135 PA

Opposing Starter · Season4 GS

W–L2–3
ERA5.47
WHIP1.50
IP24.2
H / K / BB25 / 16 / 12

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

WindowRateSample
Last 2 Weeks.274226 PA
Season.3081001 PA
Last 2 Years.3362716 PA

Quality of Contact vs LHP

wOBA.289
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.281
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.386

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

Context

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

Batter · Total Bases / PA vs RHP.346

WindowRateSample
Last 2 Weeks.39433 PA
Season.271133 PA
Last 2 Years.343720 PA

Last 5 GamesTotal Bases

Jun 5vs SEA1
Jun 7vs SEA1
Jun 9vs MIN4
Jun 10vs MIN0
Jun 11vs MIN5

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

WindowRateSample
Last 2 Weeks.30826 PA
Season.395172 PA
Last 2 Years.392803 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.344

WindowRateSample
Last 2 Weeks.346179 PA
Season.339839 PA
Last 2 Years.3372903 PA

Quality of Contact vs RHP

wOBA.329
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.311
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

Career Average.208
Plate Appearances24

Projection

Projected Total Bases1.386

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

Batter · Total Bases / PA vs RHP.318

WindowRateSample
Last 2 Weeks.30826 PA
Season.236182 PA
Last 2 Years.334908 PA

Last 5 GamesTotal Bases

Jun 5@ TEX3
Jun 6@ TEX1
Jun 7@ TEX2
Jun 8vs NYY0
Jun 9vs NYY0

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

WindowRateSample
Last 2 Weeks.38731 PA
Season.387155 PA
Last 2 Years.359724 PA

Opposing Starter · Season15 GS

W–L1–8
ERA5.34
WHIP1.57
IP65.2
H / K / BB69 / 78 / 34

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

WindowRateSample
Last 2 Weeks.355211 PA
Season.342735 PA
Last 2 Years.3492623 PA

Quality of Contact vs RHP

wOBA.306
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.210
Plate Appearances19

Projection

Projected Total Bases1.378

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

Context

Expected PAs3.9
vs SP / Bullpen~1× / ~2.9×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.323

WindowRateSample
Last 2 Weeks.2005 PA
Season.20035 PA
Last 2 Years.21688 PA

Last 5 GamesTotal Bases

Jun 5@ COL0
Jun 6@ COL7
Jun 8@ ATH0
Jun 9@ ATH0
Jun 10@ ATH2

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

WindowRateSample
Last 2 Weeks.3758 PA
Season.38347 PA
Last 2 Years.285228 PA

Opposing Starter · Season12 GS

W–L1–8
ERA7.06
WHIP1.66
IP65.0
H / K / BB84 / 53 / 24

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

WindowRateSample
Last 2 Weeks.474194 PA
Season.339991 PA
Last 2 Years.3413599 PA

Quality of Contact vs LHP

wOBA.306
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.315
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average1.000
Plate Appearances1

Projection

Projected Total Bases1.374

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

Batter · Total Bases / PA vs RHP.291

WindowRateSample
Last 2 Weeks.24233 PA
Season.215135 PA
Last 2 Years.263361 PA

Last 5 GamesTotal Bases

Jun 5@ TOR4
Jun 6@ TOR0
Jun 8vs SEA0
Jun 9vs SEA4
Jun 11vs SEA1

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

WindowRateSample
Last 2 Weeks.07713 PA
Season.22050 PA
Last 2 Years.387424 PA

Opposing Starter · Season8 GS

W–L1–5
ERA7.38
WHIP1.66
IP42.2
H / K / BB45 / 43 / 26

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

WindowRateSample
Last 2 Weeks.438192 PA
Season.330888 PA
Last 2 Years.3173644 PA

Quality of Contact vs RHP

wOBA.259
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.295
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.372

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

WindowRateSample
Last 2 Weeks.6676 PA
Season.39758 PA
Last 2 Years.312413 PA

Last 5 GamesTotal Bases

May 23vs MIN0
May 30@ CLE3
May 31@ CLE2
Jun 4vs BAL1
Jun 5@ NYY1

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

WindowRateSample
Last 2 Weeks.1258 PA
Season.316133 PA
Last 2 Years.358514 PA

Opposing Starter · Season15 GS

W–L3–7
ERA5.29
WHIP1.44
IP80.0
H / K / BB80 / 83 / 35

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

WindowRateSample
Last 2 Weeks.322174 PA
Season.305915 PA
Last 2 Years.3514295 PA

Quality of Contact vs RHP

wOBA.335
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.300
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.371

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

Batter · Total Bases / PA vs LHP.306

WindowRateSample
Last 2 Weeks.08312 PA
Season.25682 PA
Last 2 Years.272195 PA

Last 5 GamesTotal Bases

Jun 1vs DET1
Jun 2vs DET0
Jun 3vs DET0
Jun 5@ MIA0
Jun 9vs BOS0

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

WindowRateSample
Last 2 Weeks.40010 PA
Season.52421 PA
Last 2 Years.39356 PA

Opposing Starter · Season4 GS

W–L2–3
ERA5.47
WHIP1.50
IP24.2
H / K / BB25 / 16 / 12

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

WindowRateSample
Last 2 Weeks.373212 PA
Season.312811 PA
Last 2 Years.3182143 PA

Quality of Contact vs LHP

wOBA.273
Hard-Hit %22%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.358
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.371

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

WindowRateSample
Last 2 Weeks.2508 PA
Season.17617 PA
Last 2 Years.35060 PA

Last 5 GamesTotal Bases

May 27@ LAD0
May 31vs SF1
Jun 6vs MIL0
Jun 7vs MIL2
Jun 10vs CHC0

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

WindowRateSample
Last 2 Weeks.07739 PA
Season.22653 PA
Last 2 Years.22653 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.386

WindowRateSample
Last 2 Weeks.423175 PA
Season.363906 PA
Last 2 Years.3663459 PA

Quality of Contact vs LHP

wOBA.298
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.263
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.37

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
BRBetRivers+118
CZRCaesars+129-173

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

Batter · Total Bases / PA vs RHP.337

WindowRateSample
Last 2 Weeks.26926 PA
Season.30399 PA
Last 2 Years.366459 PA

Last 5 GamesTotal Bases

Jun 3@ STL1
Jun 5vs CLE4
Jun 6vs CLE1
Jun 9@ KC0
Jun 10@ KC0

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

WindowRateSample
Last 2 Weeks.1119 PA
Season.35687 PA
Last 2 Years.398678 PA

Opposing Starter · Season14 GS

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

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

WindowRateSample
Last 2 Weeks.416161 PA
Season.321833 PA
Last 2 Years.3172859 PA

Quality of Contact vs RHP

wOBA.313
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.303
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances6

Projection

Projected Total Bases1.365

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

Context

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

Batter · Total Bases / PA vs RHP.330

WindowRateSample
Last 2 Weeks.30826 PA
Season.27854 PA
Last 2 Years.24299 PA

Last 5 GamesTotal Bases

Jun 5@ ATL0
Jun 6@ ATL0
Jun 7@ ATL1
Jun 9vs LAD0
Jun 10vs LAD0

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

WindowRateSample
Last 2 Weeks.19436 PA
Season.408218 PA
Last 2 Years.371587 PA

Opposing Starter · Season17 GS

W–L8–4
ERA4.01
WHIP1.24
IP110.0
H / K / BB109 / 81 / 27

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

WindowRateSample
Last 2 Weeks.296203 PA
Season.277703 PA
Last 2 Years.3462453 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.304
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

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.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.328

WindowRateSample
Last 2 Weeks.40922 PA
Season.219114 PA
Last 2 Years.289668 PA

Last 5 GamesTotal Bases

Jun 2@ NYY3
Jun 3@ NYY0
Jun 6@ TEX0
Jun 7@ TEX1
Jun 8vs NYY3

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

WindowRateSample
Last 2 Weeks.38731 PA
Season.387155 PA
Last 2 Years.359724 PA

Opposing Starter · Season15 GS

W–L1–8
ERA5.34
WHIP1.57
IP65.2
H / K / BB69 / 78 / 34

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

WindowRateSample
Last 2 Weeks.355211 PA
Season.342735 PA
Last 2 Years.3492623 PA

Quality of Contact vs RHP

wOBA.273
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.200
Plate Appearances5

Projection

Projected Total Bases1.364

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

WindowRateSample
Last 2 Weeks.3333 PA
Season.3333 PA
Last 2 Years.313192 PA

Last 1 GamesTotal Bases

Jun 11vs TEX1

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

WindowRateSample
Last 2 Weeks.29627 PA
Season.31486 PA
Last 2 Years.31486 PA

Opposing Starter · Season11 GS

W–L5–3
ERA5.36
WHIP1.32
IP47.0
H / K / BB37 / 58 / 25

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

WindowRateSample
Last 2 Weeks.291199 PA
Season.311886 PA
Last 2 Years.3332430 PA

Quality of Contact vs RHP

wOBA.324
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.326
Hard-Hit % Allowed43%

How hard hitters are squaring him up.

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.25
vs SP / Bullpen~2× / ~2.2×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.288

WindowRateSample
Last 2 Weeks.10030 PA
Season.23551 PA
Last 2 Years.310384 PA

Last 5 GamesTotal Bases

Jun 6@ AZ5
Jun 7@ AZ0
Jun 8@ SF0
Jun 9@ SF0
Jun 10@ SF1

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

WindowRateSample
Last 2 Weeks.00018 PA
Season.32749 PA
Last 2 Years.329456 PA

Opposing Starter · Season7 GS

W–L3–2
ERA1.97
WHIP0.72
IP45.2
H / K / BB28 / 54 / 5

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

WindowRateSample
Last 2 Weeks.329164 PA
Season.352940 PA
Last 2 Years.3304153 PA

Quality of Contact vs RHP

wOBA.267
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.262
Hard-Hit % Allowed35%

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 PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.314

WindowRateSample
Last 2 Weeks.38918 PA
Season.160106 PA
Last 2 Years.306513 PA

Last 5 GamesTotal Bases

Jun 4@ PHI0
Jun 6vs NYM4
Jun 7vs NYM6
Jun 8vs CIN5
Jun 9vs CIN0

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

WindowRateSample
Last 2 Weeks.20025 PA
Season.346133 PA
Last 2 Years.369659 PA

Opposing Starter · Season16 GS

W–L4–8
ERA4.31
WHIP1.38
IP94.0
H / K / BB95 / 81 / 35

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

WindowRateSample
Last 2 Weeks.394231 PA
Season.392850 PA
Last 2 Years.3472705 PA

Quality of Contact vs RHP

wOBA.281
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.288
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances6

Projection

Projected Total Bases1.342

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

Batter · Total Bases / PA vs RHP.353

WindowRateSample
Last 2 Weeks.40727 PA
Season.30090 PA
Last 2 Years.310377 PA

Last 5 GamesTotal Bases

Jun 3@ SEA3
Jun 5@ SD6
Jun 6@ SD0
Jun 7@ SD0
Jun 10vs STL0

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

WindowRateSample
Last 2 Weeks.29417 PA
Season.30253 PA
Last 2 Years.380305 PA

Opposing Starter · Season8 GS

W–L4–2
ERA5.31
WHIP1.36
IP39.0
H / K / BB33 / 46 / 20

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

WindowRateSample
Last 2 Weeks.341211 PA
Season.299992 PA
Last 2 Years.3423919 PA

Quality of Contact vs RHP

wOBA.305
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.312
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.342

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

WindowRateSample
Last 2 Weeks.25831 PA
Season.330173 PA
Last 2 Years.301622 PA

Last 5 GamesTotal Bases

Jun 6@ TEX5
Jun 7@ TEX0
Jun 8vs NYY2
Jun 9vs NYY0
Jun 10vs NYY0

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

WindowRateSample
Last 2 Weeks.38731 PA
Season.387155 PA
Last 2 Years.359724 PA

Opposing Starter · Season15 GS

W–L1–8
ERA5.34
WHIP1.57
IP65.2
H / K / BB69 / 78 / 34

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

WindowRateSample
Last 2 Weeks.355211 PA
Season.342735 PA
Last 2 Years.3492623 PA

Quality of Contact vs RHP

wOBA.316
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.300
Plate Appearances10

Projection

Projected Total Bases1.33

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

WindowRateSample
Last 2 Weeks.20824 PA
Season.247174 PA
Last 2 Years.311283 PA

Last 5 GamesTotal Bases

Jun 3vs BAL1
Jun 5@ NYY0
Jun 7@ NYY0
Jun 8@ TB4
Jun 9@ TB2

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

WindowRateSample
Last 2 Weeks.42138 PA
Season.390177 PA
Last 2 Years.314560 PA

Opposing Starter · Season15 GS

W–L3–7
ERA5.29
WHIP1.44
IP80.0
H / K / BB80 / 83 / 35

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

WindowRateSample
Last 2 Weeks.337190 PA
Season.360869 PA
Last 2 Years.3673323 PA

Quality of Contact vs RHP

wOBA.281
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.333
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

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.

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

WindowRateSample
Last 2 Weeks.1119 PA
Season.20359 PA
Last 2 Years.225240 PA

Last 5 GamesTotal Bases

Jun 6vs BAL2
Jun 7vs BAL3
Jun 8vs PHI2
Jun 9vs PHI0
Jun 10vs PHI0

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

WindowRateSample
Last 2 Weeks1.00013 PA
Season.38360 PA
Last 2 Years.427103 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.323

WindowRateSample
Last 2 Weeks.317224 PA
Season.316867 PA
Last 2 Years.3243240 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.363
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Projection

Projected Total Bases1.319

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

WindowRateSample
Last 2 Weeks.46213 PA
Season.27580 PA
Last 2 Years.296257 PA

Last 5 GamesTotal Bases

Jun 5@ MIA0
Jun 6@ MIA0
Jun 8vs BOS1
Jun 9vs BOS3
Jun 10vs BOS6

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

WindowRateSample
Last 2 Weeks.20015 PA
Season.16730 PA
Last 2 Years.378135 PA

Opposing Starter · Season4 GS

W–L2–3
ERA5.47
WHIP1.50
IP24.2
H / K / BB25 / 16 / 12

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

WindowRateSample
Last 2 Weeks.274226 PA
Season.3081001 PA
Last 2 Years.3362716 PA

Quality of Contact vs LHP

wOBA.315
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.281
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.319

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

Batter · Total Bases / PA vs RHP.330

WindowRateSample
Last 2 Weeks.20035 PA
Season.332181 PA
Last 2 Years.408725 PA

Last 5 GamesTotal Bases

Jun 5vs PIT2
Jun 6vs PIT3
Jun 7vs PIT0
Jun 9@ CWS1
Jun 10@ CWS0

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

WindowRateSample
Last 2 Weeks.08025 PA
Season.254122 PA
Last 2 Years.306206 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.313

WindowRateSample
Last 2 Weeks.302169 PA
Season.305857 PA
Last 2 Years.3193897 PA

Quality of Contact vs RHP

wOBA.298
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.283
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.314

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

Batter · Total Bases / PA vs RHP.326

WindowRateSample
Last 2 Weeks.0003 PA
Season.23655 PA
Last 2 Years.289190 PA

Last 5 GamesTotal Bases

May 24@ BOS0
May 26@ CWS0
May 27@ CWS0
May 31@ PIT0
Jun 4vs KC0

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

WindowRateSample
Last 2 Weeks.30826 PA
Season.395172 PA
Last 2 Years.392803 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.344

WindowRateSample
Last 2 Weeks.346179 PA
Season.339839 PA
Last 2 Years.3372903 PA

Quality of Contact vs RHP

wOBA.283
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.311
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.312

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

Batter · Total Bases / PA vs RHP.291

WindowRateSample
Last 2 Weeks.19142 PA
Season.267221 PA
Last 2 Years.3131031 PA

Last 5 GamesTotal Bases

Jun 6vs SF0
Jun 7vs SF1
Jun 9@ COL1
Jun 10@ COL2
Jun 11@ COL1

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

WindowRateSample
Last 2 Weeks.17617 PA
Season.323124 PA
Last 2 Years.348422 PA

Opposing Starter · Season16 GS

W–L5–7
ERA4.07
WHIP1.29
IP86.1
H / K / BB77 / 95 / 34

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

WindowRateSample
Last 2 Weeks.299157 PA
Season.307860 PA
Last 2 Years.3163163 PA

Quality of Contact vs RHP

wOBA.282
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.295
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

Career Average.250
Plate Appearances4

Projection

Projected Total Bases1.309

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+155-210
BRBetRivers+163
BOVBovada+150-200
DKDraftKings+149-200
CZRCaesars+142-193

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

Batter · Total Bases / PA vs RHP.321

WindowRateSample
Last 2 Weeks.10020 PA
Season.34772 PA
Last 2 Years.315108 PA

Last 5 GamesTotal Bases

May 31vs DET0
Jun 3@ MIN2
Jun 6@ PHI0
Jun 7@ PHI0
Jun 9vs ATL0

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

WindowRateSample
Last 2 Weeks.05319 PA
Season.373134 PA
Last 2 Years.352219 PA

Opposing Starter · Season14 GS

W–L3–5
ERA4.88
WHIP1.33
IP72.0
H / K / BB66 / 72 / 30

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

WindowRateSample
Last 2 Weeks.421140 PA
Season.355722 PA
Last 2 Years.3262064 PA

Quality of Contact vs RHP

wOBA.271
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.299

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

WindowRateSample
Last 2 Weeks.21723 PA
Season.271129 PA
Last 2 Years.249189 PA

Last 5 GamesTotal Bases

Jun 2vs MIA0
Jun 5@ AZ3
Jun 8@ SF0
Jun 9@ SF0
Jun 10@ SF2

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

WindowRateSample
Last 2 Weeks.21019 PA
Season.22050 PA
Last 2 Years.380440 PA

Opposing Starter · Season7 GS

W–L3–2
ERA1.97
WHIP0.72
IP45.2
H / K / BB28 / 54 / 5

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

WindowRateSample
Last 2 Weeks.354192 PA
Season.3501067 PA
Last 2 Years.3574026 PA

Quality of Contact vs RHP

wOBA.291
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.281
Hard-Hit % Allowed28%

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 PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.326

WindowRateSample
Last 2 Weeks.29434 PA
Season.270174 PA
Last 2 Years.356315 PA

Last 5 GamesTotal Bases

Jun 5vs KC0
Jun 6vs KC0
Jun 7vs KC1
Jun 9@ DET2
Jun 10@ DET1

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

WindowRateSample
Last 2 Weeks.25024 PA
Season.299127 PA
Last 2 Years.289395 PA

Opposing Starter · Season15 GS

W–L5–4
ERA4.25
WHIP1.51
IP76.1
H / K / BB87 / 62 / 28

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

WindowRateSample
Last 2 Weeks.326215 PA
Season.3361086 PA
Last 2 Years.3514124 PA

Quality of Contact vs RHP

wOBA.316
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.294
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.281

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

WindowRateSample
Last 2 Weeks.13023 PA
Season.308107 PA
Last 2 Years.349332 PA

Last 5 GamesTotal Bases

Jun 6vs TB6
Jun 7vs TB0
Jun 9vs AZ1
Jun 10vs AZ1
Jun 11vs AZ0

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

WindowRateSample
Last 2 Weeks.40922 PA
Season.307150 PA
Last 2 Years.312314 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.298

WindowRateSample
Last 2 Weeks.303208 PA
Season.262901 PA
Last 2 Years.3143349 PA

Quality of Contact vs RHP

wOBA.282
Hard-Hit %26%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.302
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.28

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

WindowRateSample
Last 2 Weeks.25927 PA
Season.339174 PA
Last 2 Years.339174 PA

Last 5 GamesTotal Bases

Jun 6vs CWS0
Jun 7vs CWS1
Jun 8@ TOR1
Jun 9@ TOR0
Jun 10@ TOR1

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

WindowRateSample
Last 2 Weeks.13023 PA
Season.151159 PA
Last 2 Years.247299 PA

Opposing Starter · Season16 GS

W–L9–3
ERA1.46
WHIP0.77
IP99.0
H / K / BB49 / 146 / 27

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

WindowRateSample
Last 2 Weeks.543138 PA
Season.381617 PA
Last 2 Years.3351555 PA

Quality of Contact vs RHP

wOBA.288
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.255
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.276

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

WindowRateSample
Last 2 Weeks.14321 PA
Season.261115 PA
Last 2 Years.337575 PA

Last 5 GamesTotal Bases

Jun 6vs SF0
Jun 7vs SF1
Jun 9@ COL1
Jun 10@ COL0
Jun 11@ COL4

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

WindowRateSample
Last 2 Weeks.17617 PA
Season.323124 PA
Last 2 Years.348422 PA

Opposing Starter · Season16 GS

W–L5–7
ERA4.07
WHIP1.29
IP86.1
H / K / BB77 / 95 / 34

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

WindowRateSample
Last 2 Weeks.299157 PA
Season.307860 PA
Last 2 Years.3163163 PA

Quality of Contact vs RHP

wOBA.285
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.295
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances4

Projection

Projected Total Bases1.273

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-152+113

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× / ~2.1×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.284

WindowRateSample
Last 2 Weeks.03529 PA
Season.274197 PA
Last 2 Years.389985 PA

Last 5 GamesTotal Bases

Jun 3@ CIN1
Jun 4@ MIN1
Jun 5@ MIN0
Jun 9vs TEX0
Jun 10vs TEX0

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

WindowRateSample
Last 2 Weeks.15020 PA
Season.21964 PA
Last 2 Years.21964 PA

Opposing Starter · Season11 GS

W–L5–3
ERA5.36
WHIP1.32
IP47.0
H / K / BB37 / 58 / 25

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

WindowRateSample
Last 2 Weeks.385221 PA
Season.321826 PA
Last 2 Years.3402905 PA

Quality of Contact vs RHP

wOBA.252
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.295
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.264

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× / ~2.8×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.322

WindowRateSample
Last 2 Weeks.2005 PA
Season.16156 PA
Last 2 Years.356292 PA

Last 5 GamesTotal Bases

Jun 4vs SF0
Jun 6@ COL1
Jun 7@ COL2
Jun 8@ ATH2
Jun 10@ ATH0

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

WindowRateSample
Last 2 Weeks.2229 PA
Season.39169 PA
Last 2 Years.356337 PA

Opposing Starter · Season12 GS

W–L1–8
ERA7.06
WHIP1.66
IP65.0
H / K / BB84 / 53 / 24

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

WindowRateSample
Last 2 Weeks.314242 PA
Season.3621314 PA
Last 2 Years.3435248 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.324
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average1.000
Plate Appearances1

Projection

Projected Total Bases1.256

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× / ~2.8×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.303

WindowRateSample
Last 2 Weeks.11526 PA
Season.308117 PA
Last 2 Years.306405 PA

Last 5 GamesTotal Bases

Jun 5vs ATH0
Jun 6vs ATH3
Jun 7vs ATH0
Jun 9@ LAA0
Jun 10@ LAA0

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

WindowRateSample
Last 2 Weeks.10020 PA
Season.28656 PA
Last 2 Years.26487 PA

Opposing Starter · Season6 GS

W–L3–3
ERA5.06
WHIP1.62
IP42.2
H / K / BB42 / 39 / 27

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

WindowRateSample
Last 2 Weeks.376253 PA
Season.356929 PA
Last 2 Years.3413779 PA

Quality of Contact vs RHP

wOBA.274
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.251

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

Batter · Total Bases / PA vs RHP.310

WindowRateSample
Last 2 Weeks.14827 PA
Season.286126 PA
Last 2 Years.367656 PA

Last 5 GamesTotal Bases

Jun 5vs CWS0
Jun 6vs CWS0
Jun 8@ TOR1
Jun 9@ TOR0
Jun 10@ TOR0

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

WindowRateSample
Last 2 Weeks.19431 PA
Season.231143 PA
Last 2 Years.250276 PA

Opposing Starter · Season16 GS

W–L9–3
ERA1.46
WHIP0.77
IP99.0
H / K / BB49 / 146 / 27

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

WindowRateSample
Last 2 Weeks.464192 PA
Season.328819 PA
Last 2 Years.3282221 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.266
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.244

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

Context

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

Batter · Total Bases / PA vs LHP.270

WindowRateSample
Last 2 Weeks
Season
Last 2 Years.07726 PA

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

WindowRateSample
Last 2 Weeks.48329 PA
Season.432213 PA
Last 2 Years.432213 PA

Opposing Starter · Season14 GS

W–L6–2
ERA4.25
WHIP1.39
IP76.1
H / K / BB76 / 63 / 30

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

WindowRateSample
Last 2 Weeks.210157 PA
Season.333777 PA
Last 2 Years.3383092 PA

Quality of Contact vs LHP

wOBA.253
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.355
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.241

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

WindowRateSample
Last 2 Weeks.15439 PA
Season.19184 PA
Last 2 Years.275510 PA

Last 5 GamesTotal Bases

Jun 6@ ATL1
Jun 7@ ATL0
Jun 9vs LAD1
Jun 10vs LAD2
Jun 11vs LAD1

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

WindowRateSample
Last 2 Weeks.53315 PA
Season.321156 PA
Last 2 Years.359532 PA

Opposing Starter · Season17 GS

W–L8–4
ERA4.01
WHIP1.24
IP110.0
H / K / BB109 / 81 / 27

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

WindowRateSample
Last 2 Weeks.321159 PA
Season.248609 PA
Last 2 Years.3342503 PA

Quality of Contact vs RHP

wOBA.272
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.317
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.222

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

Batter · Total Bases / PA vs LHP.287

WindowRateSample
Last 2 Weeks.00012 PA
Season.00016 PA
Last 2 Years.00019 PA

Last 5 GamesTotal Bases

Jun 2@ LAA0
Jun 3@ LAA0
Jun 6vs MIL0
Jun 7vs MIL0
Jun 10vs CHC0

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

WindowRateSample
Last 2 Weeks.07739 PA
Season.22653 PA
Last 2 Years.22653 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.386

WindowRateSample
Last 2 Weeks.423175 PA
Season.363906 PA
Last 2 Years.3663459 PA

Quality of Contact vs LHP

wOBA.275
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.263
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.222

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

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

Batter · Total Bases / PA vs RHP.291

WindowRateSample
Last 2 Weeks.13829 PA
Season.256172 PA
Last 2 Years.332978 PA

Last 5 GamesTotal Bases

Jun 4vs ATH1
Jun 5vs SF0
Jun 9@ COL2
Jun 10@ COL0
Jun 11@ COL0

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

WindowRateSample
Last 2 Weeks.17617 PA
Season.323124 PA
Last 2 Years.348422 PA

Opposing Starter · Season16 GS

W–L5–7
ERA4.07
WHIP1.29
IP86.1
H / K / BB77 / 95 / 34

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

WindowRateSample
Last 2 Weeks.299157 PA
Season.307860 PA
Last 2 Years.3163163 PA

Quality of Contact vs RHP

wOBA.289
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.295
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

Career Average1.000
Plate Appearances2

Projection

Projected Total Bases1.213

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
CZRCaesars-130-102

We project 1.2 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.306

WindowRateSample
Last 2 Weeks.0005 PA
Season.10728 PA
Last 2 Years.263300 PA

Last 5 GamesTotal Bases

May 26@ BOS0
May 27@ BOS0
May 31@ CIN0
Jun 3vs TOR1
Jun 6vs PIT0

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

WindowRateSample
Last 2 Weeks.08025 PA
Season.254122 PA
Last 2 Years.306206 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.313

WindowRateSample
Last 2 Weeks.302169 PA
Season.305857 PA
Last 2 Years.3193897 PA

Quality of Contact vs RHP

wOBA.275
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.283
Hard-Hit % Allowed29%

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.

Context

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

Batter · Total Bases / PA vs RHP.299

WindowRateSample
Last 2 Weeks.19431 PA
Season.261157 PA
Last 2 Years.311460 PA

Last 5 GamesTotal Bases

Jun 6@ MIN1
Jun 7@ MIN0
Jun 9vs TEX0
Jun 10vs TEX3
Jun 11vs TEX0

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

WindowRateSample
Last 2 Weeks.29627 PA
Season.31486 PA
Last 2 Years.31486 PA

Opposing Starter · Season11 GS

W–L5–3
ERA5.36
WHIP1.32
IP47.0
H / K / BB37 / 58 / 25

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

WindowRateSample
Last 2 Weeks.291199 PA
Season.311886 PA
Last 2 Years.3332430 PA

Quality of Contact vs RHP

wOBA.327
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.326
Hard-Hit % Allowed43%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.201

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

Batter · Total Bases / PA vs RHP.274

WindowRateSample
Last 2 Weeks.00013 PA
Season.14356 PA
Last 2 Years.223139 PA

Last 5 GamesTotal Bases

May 25@ KC3
May 29@ ATH0
Jun 4vs CLE0
Jun 8@ CLE0
Jun 9@ CLE0

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

WindowRateSample
Last 2 Weeks.34626 PA
Season.29698 PA
Last 2 Years.263133 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.366

WindowRateSample
Last 2 Weeks.407204 PA
Season.3311194 PA
Last 2 Years.3394257 PA

Quality of Contact vs RHP

wOBA.250
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.318
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.2

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

WindowRateSample
Last 2 Weeks.1258 PA
Season.03826 PA
Last 2 Years.435108 PA

Last 5 GamesTotal Bases

May 3vs CLE0
May 5@ PHI0
Jun 6vs PIT0
Jun 9@ CWS1
Jun 10@ CWS0

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

WindowRateSample
Last 2 Weeks.08025 PA
Season.254122 PA
Last 2 Years.306206 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.313

WindowRateSample
Last 2 Weeks.302169 PA
Season.305857 PA
Last 2 Years.3193897 PA

Quality of Contact vs RHP

wOBA.278
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.283
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.198

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

WindowRateSample
Last 2 Weeks.18211 PA
Season.17967 PA
Last 2 Years.244217 PA

Last 5 GamesTotal Bases

Jun 5@ MIA1
Jun 6@ MIA1
Jun 7@ MIA0
Jun 8vs BOS0
Jun 10vs BOS2

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

WindowRateSample
Last 2 Weeks.20015 PA
Season.16730 PA
Last 2 Years.378135 PA

Opposing Starter · Season4 GS

W–L2–3
ERA5.47
WHIP1.50
IP24.2
H / K / BB25 / 16 / 12

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

WindowRateSample
Last 2 Weeks.274226 PA
Season.3081001 PA
Last 2 Years.3362716 PA

Quality of Contact vs LHP

wOBA.292
Hard-Hit %23%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.281
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.189

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

Batter · Total Bases / PA vs LHP.241

WindowRateSample
Last 2 Weeks
Season.10050 PA
Last 2 Years.232254 PA

Last 5 GamesTotal Bases

May 18@ NYY0
May 19@ NYY0
May 21@ NYY0
May 23vs PIT0
May 24vs PIT0

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

WindowRateSample
Last 2 Weeks.35742 PA
Season.373225 PA
Last 2 Years.379417 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.330

WindowRateSample
Last 2 Weeks.350140 PA
Season.288862 PA
Last 2 Years.3434069 PA

Quality of Contact vs LHP

wOBA.287
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.298
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances5

Projection

Projected Total Bases1.168

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

Batter · Total Bases / PA vs LHP.483

WindowRateSample
Last 2 Weeks.88217 PA
Season.50683 PA
Last 2 Years.508474 PA

Last 5 GamesTotal Bases

Jun 6vs LAA5
Jun 7vs LAA2
Jun 9@ PIT2
Jun 10@ PIT4
Jun 11@ PIT5

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

WindowRateSample
Last 2 Weeks.64314 PA
Season.21266 PA
Last 2 Years.21266 PA

Opposing Starter · Season14 GS

W–L6–2
ERA4.25
WHIP1.39
IP76.1
H / K / BB76 / 63 / 30

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

WindowRateSample
Last 2 Weeks.256172 PA
Season.325832 PA
Last 2 Years.3542894 PA

Quality of Contact vs LHP

wOBA.382
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.318
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.942

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

Context

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

Batter · Total Bases / PA vs LHP.390

WindowRateSample
Last 2 Weeks.0001 PA
Season.63611 PA
Last 2 Years.56316 PA

Last 5 GamesTotal Bases

Jun 5@ HOU0
Jun 6@ HOU2
Jun 7@ HOU0
Jun 8vs MIL0
Jun 10vs MIL4

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 · Season3 GS

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

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

WindowRateSample
Last 2 Weeks.481185 PA
Season.440811 PA
Last 2 Years.4173108 PA

Quality of Contact vs LHP

wOBA.336
Hard-Hit %33%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.815

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

WindowRateSample
Last 2 Weeks.46715 PA
Season.362149 PA
Last 2 Years.445661 PA

Last 5 GamesTotal Bases

Jun 5vs CLE4
Jun 6vs CLE1
Jun 9@ KC1
Jun 10@ KC0
Jun 11@ KC5

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

WindowRateSample
Last 2 Weeks.50042 PA
Season.384146 PA
Last 2 Years.399729 PA

Opposing Starter · Season14 GS

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

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

WindowRateSample
Last 2 Weeks.324102 PA
Season.330376 PA
Last 2 Years.3051432 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.338
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.214
Plate Appearances14

Projection

Projected Total Bases1.772

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

Context

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

Batter · Total Bases / PA vs RHP.407

WindowRateSample
Last 2 Weeks1.0003 PA
Season.52638 PA
Last 2 Years.338222 PA

Last 5 GamesTotal Bases

May 31vs BOS4
Jun 4@ NYY0
Jun 5@ TEX0
Jun 7@ TEX2
Jun 10vs NYY0

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

WindowRateSample
Last 2 Weeks.35137 PA
Season.370138 PA
Last 2 Years.379618 PA

Opposing Starter · Season15 GS

W–L1–8
ERA5.34
WHIP1.57
IP65.2
H / K / BB69 / 78 / 34

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

WindowRateSample
Last 2 Weeks.413196 PA
Season.346876 PA
Last 2 Years.3293806 PA

Quality of Contact vs RHP

wOBA.341
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.318
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.704

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
WeatherHelping

Batter · Total Bases / PA vs RHP.354

WindowRateSample
Last 2 Weeks.27311 PA
Season.31435 PA
Last 2 Years.381210 PA

Last 5 GamesTotal Bases

Jun 5@ PHI8
Jun 6@ PHI0
Jun 7@ PHI2
Jun 9vs ATL0
Jun 10vs ATL1

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

WindowRateSample
Last 2 Weeks.30826 PA
Season.398113 PA
Last 2 Years.386189 PA

Opposing Starter · Season14 GS

W–L3–5
ERA4.88
WHIP1.33
IP72.0
H / K / BB66 / 72 / 30

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

WindowRateSample
Last 2 Weeks.383235 PA
Season.3241087 PA
Last 2 Years.3263324 PA

Quality of Contact vs RHP

wOBA.287
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.298
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.697

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

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 5vs BAL1
Jun 7vs BAL5
Jun 8vs PHI2
Jun 9vs PHI2
Jun 10vs PHI0

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

WindowRateSample
Last 2 Weeks1.00013 PA
Season.38360 PA
Last 2 Years.427103 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.323

WindowRateSample
Last 2 Weeks.317224 PA
Season.316867 PA
Last 2 Years.3243240 PA

Starter Allows · vs LHB

wOBA Allowed.363
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.668

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

Batter · Total Bases / PA vs LHP.321

WindowRateSample
Last 2 Weeks.0003 PA
Season.00014 PA
Last 2 Years.25068 PA

Last 5 GamesTotal Bases

Jun 6vs MIL0
Jun 7vs MIL0
Jun 9vs CHC3
Jun 10vs CHC1
Jun 11vs CHC1

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

WindowRateSample
Last 2 Weeks.3339 PA
Season.25020 PA
Last 2 Years.25020 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.337

WindowRateSample
Last 2 Weeks.350180 PA
Season.307758 PA
Last 2 Years.3482382 PA

Quality of Contact vs LHP

wOBA.295
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.320
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.654

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

WindowRateSample
Last 2 Weeks2.0002 PA
Season1.6673 PA
Last 2 Years.8336 PA

Last 5 GamesTotal Bases

May 24vs COL1
May 27@ SF0
May 31@ SEA0
Jun 5vs WSH4
Jun 11@ MIA0

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

WindowRateSample
Last 2 Weeks.46239 PA
Season.462104 PA
Last 2 Years.378829 PA

Opposing Starter · Season9 GS

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

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

WindowRateSample
Last 2 Weeks.360178 PA
Season.362911 PA
Last 2 Years.3593550 PA

Quality of Contact vs LHP

wOBA.349
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.337
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.652

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

Batter · Total Bases / PA vs LHP.333

WindowRateSample
Last 2 Weeks.0002 PA
Season.14734 PA
Last 2 Years.386228 PA

Last 5 GamesTotal Bases

Jun 6@ HOU0
Jun 7@ HOU2
Jun 8vs MIL0
Jun 9vs MIL0
Jun 10vs MIL4

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 · Season3 GS

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

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

WindowRateSample
Last 2 Weeks.481185 PA
Season.440811 PA
Last 2 Years.4173108 PA

Quality of Contact vs LHP

wOBA.293
Hard-Hit %33%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.624

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

Batter · Total Bases / PA vs LHP.392

WindowRateSample
Last 2 Weeks.4449 PA
Season.54511 PA
Last 2 Years.54511 PA

Last 5 GamesTotal Bases

Jun 6vs WSH0
Jun 7vs WSH0
Jun 9@ MIA1
Jun 10@ MIA0
Jun 11@ MIA0

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

WindowRateSample
Last 2 Weeks.46239 PA
Season.462104 PA
Last 2 Years.378829 PA

Opposing Starter · Season9 GS

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

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

WindowRateSample
Last 2 Weeks.360178 PA
Season.362911 PA
Last 2 Years.3593550 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.337
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.605

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

Batter · Total Bases / PA vs RHP.336

WindowRateSample
Last 2 Weeks.24441 PA
Season.365148 PA
Last 2 Years.338563 PA

Last 5 GamesTotal Bases

Jun 7@ TOR0
Jun 8vs SEA1
Jun 9vs SEA1
Jun 10vs SEA3
Jun 11vs SEA0

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

WindowRateSample
Last 2 Weeks.55627 PA
Season.49489 PA
Last 2 Years.378479 PA

Opposing Starter · Season8 GS

W–L1–5
ERA7.38
WHIP1.66
IP42.2
H / K / BB45 / 43 / 26

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

WindowRateSample
Last 2 Weeks.374214 PA
Season.3171008 PA
Last 2 Years.3303583 PA

Quality of Contact vs RHP

wOBA.301
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.358
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.125
Plate Appearances8

Projection

Projected Total Bases1.592

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

Context

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

Batter · Total Bases / PA vs RHP.385

WindowRateSample
Last 2 Weeks.3333 PA
Season.47948 PA
Last 2 Years.348204 PA

Last 5 GamesTotal Bases

May 27@ KC0
Jun 2vs CLE0
Jun 7vs BOS1
Jun 8@ CLE0
Jun 10@ CLE1

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

WindowRateSample
Last 2 Weeks.31619 PA
Season.26775 PA
Last 2 Years.284102 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.354

WindowRateSample
Last 2 Weeks.365181 PA
Season.3391092 PA
Last 2 Years.3534938 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.307
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.587

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

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

May 23@ TOR0
May 24@ TOR4
May 26vs CHC4
May 27vs CHC0
Jun 11vs LAD0

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

WindowRateSample
Last 2 Weeks.53315 PA
Season.321156 PA
Last 2 Years.359532 PA

Opposing Starter · Season17 GS

W–L8–4
ERA4.01
WHIP1.24
IP110.0
H / K / BB109 / 81 / 27

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

WindowRateSample
Last 2 Weeks.321159 PA
Season.248609 PA
Last 2 Years.3342503 PA

Starter Allows · vs RHB

wOBA Allowed.317
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.561

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

Context

Expected PAs4
vs SP / Bullpen~2.6× / ~1.4×
BallparkNeutral
WeatherHelping
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs RHP.332

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

Last 5 GamesTotal Bases

Jun 4@ PHI2
Jun 5vs NYM0
Jun 7vs NYM0
Jun 9vs CIN0
Jun 10vs CIN0

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

WindowRateSample
Last 2 Weeks.51827 PA
Season.409198 PA
Last 2 Years.355702 PA

Opposing Starter · Season16 GS

W–L4–8
ERA4.31
WHIP1.38
IP94.0
H / K / BB95 / 81 / 35

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

WindowRateSample
Last 2 Weeks.395195 PA
Season.354868 PA
Last 2 Years.3802125 PA

Quality of Contact vs RHP

wOBA.292
Hard-Hit %25%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.342
Hard-Hit % Allowed36%

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.

Context

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

Batter · Total Bases / PA vs RHP.327

WindowRateSample
Last 2 Weeks.2229 PA
Season.245143 PA
Last 2 Years.372929 PA

Last 5 GamesTotal Bases

Jun 3@ HOU1
Jun 5@ ATL2
Jun 7@ ATL0
Jun 9vs LAD1
Jun 11vs LAD0

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

WindowRateSample
Last 2 Weeks.53315 PA
Season.321156 PA
Last 2 Years.359532 PA

Opposing Starter · Season17 GS

W–L8–4
ERA4.01
WHIP1.24
IP110.0
H / K / BB109 / 81 / 27

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

WindowRateSample
Last 2 Weeks.321159 PA
Season.248609 PA
Last 2 Years.3342503 PA

Quality of Contact vs RHP

wOBA.297
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.317
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances30

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.45
vs SP / Bullpen~3× / ~1.5×
BallparkNeutral
WeatherHelping
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.357

WindowRateSample
Last 2 Weeks.0001 PA
Season.3333 PA
Last 2 Years.284116 PA

Last 5 GamesTotal Bases

May 27@ CLE0
May 31vs SD2
Jun 6@ AZ0
Jun 9@ SF0
Jun 10@ SF0

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

WindowRateSample
Last 2 Weeks.00018 PA
Season.32749 PA
Last 2 Years.329456 PA

Opposing Starter · Season7 GS

W–L3–2
ERA1.97
WHIP0.72
IP45.2
H / K / BB28 / 54 / 5

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

WindowRateSample
Last 2 Weeks.329164 PA
Season.352940 PA
Last 2 Years.3304153 PA

Quality of Contact vs RHP

wOBA.306
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.262
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.544

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

WindowRateSample
Last 2 Weeks.0001 PA
Season.00017 PA
Last 2 Years.268272 PA

Last 5 GamesTotal Bases

Jun 6@ STL0
Jun 7@ STL2
Jun 8@ SD1
Jun 9@ SD0
Jun 10@ SD1

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

WindowRateSample
Last 2 Weeks.25020 PA
Season.30389 PA
Last 2 Years.389283 PA

Opposing Starter · Season16 GS

W–L6–2
ERA2.27
WHIP1.21
IP95.0
H / K / BB77 / 70 / 38

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

WindowRateSample
Last 2 Weeks.472265 PA
Season.3951067 PA
Last 2 Years.3743511 PA

Quality of Contact vs LHP

wOBA.284
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.294
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

Career Average.455
Plate Appearances11

Projection

Projected Total Bases1.498

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

WindowRateSample
Last 2 Weeks.8336 PA
Season.58312 PA
Last 2 Years.321302 PA

Last 5 GamesTotal Bases

May 13@ CWS0
May 20vs BOS4
Jun 7vs CLE1
Jun 10@ KC2
Jun 11@ KC2

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

WindowRateSample
Last 2 Weeks.1119 PA
Season.35687 PA
Last 2 Years.398678 PA

Opposing Starter · Season14 GS

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

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

WindowRateSample
Last 2 Weeks.416161 PA
Season.321833 PA
Last 2 Years.3172859 PA

Quality of Contact vs RHP

wOBA.340
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.303
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

Career Average.250
Plate Appearances4

Projection

Projected Total Bases1.494

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

May 25vs PHI0
May 30@ WSH0
Jun 3@ PHI0
Jun 5vs NYM0
Jun 10vs CIN2

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

WindowRateSample
Last 2 Weeks.20025 PA
Season.346133 PA
Last 2 Years.369659 PA

Opposing Starter · Season16 GS

W–L4–8
ERA4.31
WHIP1.38
IP94.0
H / K / BB95 / 81 / 35

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

WindowRateSample
Last 2 Weeks.394231 PA
Season.392850 PA
Last 2 Years.3472705 PA

Starter Allows · vs RHB

wOBA Allowed.288
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

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.

Context

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

Batter · Total Bases / PA vs RHP.387

WindowRateSample
Last 2 Weeks.6673 PA
Season.6673 PA
Last 2 Years.45511 PA

Last 1 GamesTotal Bases

Jun 11vs LAD6

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

WindowRateSample
Last 2 Weeks.53315 PA
Season.321156 PA
Last 2 Years.359532 PA

Opposing Starter · Season17 GS

W–L8–4
ERA4.01
WHIP1.24
IP110.0
H / K / BB109 / 81 / 27

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

WindowRateSample
Last 2 Weeks.321159 PA
Season.248609 PA
Last 2 Years.3342503 PA

Quality of Contact vs RHP

wOBA.338
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.317
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.489

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

WindowRateSample
Last 2 Weeks.0005 PA
Season.0006 PA
Last 2 Years.0006 PA

Last 5 GamesTotal Bases

Jun 6@ LAD1
Jun 7@ LAD2
Jun 8vs HOU1
Jun 9vs HOU2
Jun 10vs HOU0

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

WindowRateSample
Last 2 Weeks.4005 PA
Season.15645 PA
Last 2 Years.15645 PA

Opposing Starter · Season15 GS

W–L6–5
ERA3.30
WHIP1.22
IP73.2
H / K / BB62 / 73 / 28

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

WindowRateSample
Last 2 Weeks.327150 PA
Season.318878 PA
Last 2 Years.3343041 PA

Quality of Contact vs LHP

wOBA.300
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.287
Hard-Hit % Allowed38%

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 PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherHelping
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 2@ MIL1
Jun 3@ MIL4
Jun 5@ CHC0
Jun 6@ CHC0
Jun 10vs WSH0

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

WindowRateSample
Last 2 Weeks.10010 PA
Season.25862 PA
Last 2 Years.398314 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.391

WindowRateSample
Last 2 Weeks.444207 PA
Season.352956 PA
Last 2 Years.3554591 PA

Starter Allows · vs RHB

wOBA Allowed.291
Hard-Hit % Allowed31%

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.1
vs SP / Bullpen~2.8× / ~1.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.356

WindowRateSample
Last 2 Weeks.27311 PA
Season.34943 PA
Last 2 Years.34943 PA

Last 5 GamesTotal Bases

Jun 6vs BAL5
Jun 7vs BAL4
Jun 8vs PHI0
Jun 9vs PHI1
Jun 10vs PHI1

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

WindowRateSample
Last 2 Weeks.35742 PA
Season.373225 PA
Last 2 Years.379417 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.330

WindowRateSample
Last 2 Weeks.350140 PA
Season.288862 PA
Last 2 Years.3434069 PA

Quality of Contact vs LHP

wOBA.316
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.298
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.478

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

Batter · Total Bases / PA vs LHP.303

WindowRateSample
Last 2 Weeks.0007 PA
Season.16742 PA
Last 2 Years.268194 PA

Last 5 GamesTotal Bases

Jun 5@ HOU0
Jun 6@ HOU0
Jun 7@ HOU0
Jun 8vs MIL0
Jun 10vs MIL0

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 · Season3 GS

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

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

WindowRateSample
Last 2 Weeks.481185 PA
Season.440811 PA
Last 2 Years.4173108 PA

Quality of Contact vs LHP

wOBA.293
Hard-Hit %34%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.477

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

Batter · Total Bases / PA vs RHP.341

WindowRateSample
Last 2 Weeks.0004 PA
Season.0004 PA
Last 2 Years.31190 PA

Last 5 GamesTotal Bases

May 30vs BOS0
May 31vs BOS0
Jun 4@ NYY1
Jun 8vs NYY0
Jun 10vs NYY0

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

WindowRateSample
Last 2 Weeks.35137 PA
Season.370138 PA
Last 2 Years.379618 PA

Opposing Starter · Season15 GS

W–L1–8
ERA5.34
WHIP1.57
IP65.2
H / K / BB69 / 78 / 34

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

WindowRateSample
Last 2 Weeks.413196 PA
Season.346876 PA
Last 2 Years.3293806 PA

Quality of Contact vs RHP

wOBA.303
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.318
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.474

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

Context

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

Batter · Total Bases / PA vs LHP.382

WindowRateSample
Last 2 Weeks.3333 PA
Season.40727 PA
Last 2 Years.51631 PA

Last 5 GamesTotal Bases

May 31vs SF0
Jun 5vs MIL0
Jun 6vs MIL1
Jun 10vs CHC1
Jun 11vs CHC9

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

WindowRateSample
Last 2 Weeks.3339 PA
Season.25020 PA
Last 2 Years.25020 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.337

WindowRateSample
Last 2 Weeks.350180 PA
Season.307758 PA
Last 2 Years.3482382 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.320
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.474

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.3× / ~2.5×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 4@ MIL0
Jun 5@ CHC6
Jun 8vs WSH0
Jun 9vs WSH3
Jun 10vs WSH1

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

WindowRateSample
Last 2 Weeks.10010 PA
Season.25862 PA
Last 2 Years.398314 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.391

WindowRateSample
Last 2 Weeks.444207 PA
Season.352956 PA
Last 2 Years.3554591 PA

Starter Allows · vs RHB

wOBA Allowed.291
Hard-Hit % Allowed31%

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.

Context

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

Batter · Total Bases / PA vs RHP.394

WindowRateSample
Last 2 Weeks.7508 PA
Season.364107 PA
Last 2 Years.363540 PA

Last 5 GamesTotal Bases

May 9@ AZ0
May 12vs DET2
Jun 9vs STL1
Jun 10vs STL4
Jun 11vs STL1

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

WindowRateSample
Last 2 Weeks.29417 PA
Season.30253 PA
Last 2 Years.380305 PA

Opposing Starter · Season8 GS

W–L4–2
ERA5.31
WHIP1.36
IP39.0
H / K / BB33 / 46 / 20

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

WindowRateSample
Last 2 Weeks.341211 PA
Season.299992 PA
Last 2 Years.3423919 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.312
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.200
Plate Appearances10

Projection

Projected Total Bases1.458

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↩ 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 29@ BAL4
May 31@ BAL1
Jun 4@ ATL1
Jun 9vs PHI0
Jun 10vs PHI0

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

WindowRateSample
Last 2 Weeks.35742 PA
Season.373225 PA
Last 2 Years.379417 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.330

WindowRateSample
Last 2 Weeks.350140 PA
Season.288862 PA
Last 2 Years.3434069 PA

Starter Allows · vs RHB

wOBA Allowed.298
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.455

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~1× / ~3.1×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.372

WindowRateSample
Last 2 Weeks.0003 PA
Season.46543 PA
Last 2 Years.344157 PA

Last 5 GamesTotal Bases

May 31@ HOU0
Jun 3vs SF0
Jun 4vs SF1
Jun 7@ COL6
Jun 10@ ATH5

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.355

WindowRateSample
Last 2 Weeks.2229 PA
Season.39169 PA
Last 2 Years.356337 PA

Opposing Starter · Season12 GS

W–L1–8
ERA7.06
WHIP1.66
IP65.0
H / K / BB84 / 53 / 24

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.339

WindowRateSample
Last 2 Weeks.314242 PA
Season.3621314 PA
Last 2 Years.3435248 PA

Quality of Contact vs LHP

wOBA.333
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.324
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Projection

Projected Total Bases1.456

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.350

WindowRateSample
Last 2 Weeks.2005 PA
Season.34144 PA
Last 2 Years.28990 PA

Last 5 GamesTotal Bases

Jun 2vs LAD1
Jun 4vs LAD0
Jun 5vs WSH0
Jun 7vs WSH0
Jun 11@ MIA1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.409

WindowRateSample
Last 2 Weeks.46239 PA
Season.462104 PA
Last 2 Years.378829 PA

Opposing Starter · Season9 GS

W–L2–2
ERA5.59
WHIP1.52
IP46.2
H / K / BB53 / 38 / 18

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks.360178 PA
Season.362911 PA
Last 2 Years.3593550 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.337
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.446

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherHelping

Batter · Total Bases / PA vs LHP.341

WindowRateSample
Last 2 Weeks.23113 PA
Season.21414 PA
Last 2 Years.31822 PA

Last 5 GamesTotal Bases

Jun 4@ CHC0
Jun 7@ HOU1
Jun 8vs MIL2
Jun 9vs MIL2
Jun 10vs MIL5

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 · Season3 GS

W–L0–2
ERA8.25
WHIP1.92
IP12.0
H / K / BB16 / 7 / 7

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.400

WindowRateSample
Last 2 Weeks.406234 PA
Season.4011067 PA
Last 2 Years.4084017 PA

Quality of Contact vs LHP

wOBA.299
Hard-Hit %31%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.444

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.308

WindowRateSample
Last 2 Weeks.25012 PA
Season.21593 PA
Last 2 Years.254359 PA

Last 5 GamesTotal Bases

Jun 2@ MIN1
Jun 5@ PHI0
Jun 7@ PHI0
Jun 9vs ATL1
Jun 10vs ATL0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.320

WindowRateSample
Last 2 Weeks.05319 PA
Season.373134 PA
Last 2 Years.352219 PA

Opposing Starter · Season14 GS

W–L3–5
ERA4.88
WHIP1.33
IP72.0
H / K / BB66 / 72 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.376

WindowRateSample
Last 2 Weeks.421140 PA
Season.355722 PA
Last 2 Years.3262064 PA

Quality of Contact vs RHP

wOBA.288
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.438

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.312

WindowRateSample
Last 2 Weeks.20020 PA
Season.22041 PA
Last 2 Years.22041 PA

Last 5 GamesTotal Bases

Jun 2@ PHI0
Jun 5vs NYM0
Jun 6vs NYM2
Jun 9vs CIN1
Jun 10vs CIN1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.401

WindowRateSample
Last 2 Weeks.51827 PA
Season.409198 PA
Last 2 Years.355702 PA

Opposing Starter · Season16 GS

W–L4–8
ERA4.31
WHIP1.38
IP94.0
H / K / BB95 / 81 / 35

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.375

WindowRateSample
Last 2 Weeks.395195 PA
Season.354868 PA
Last 2 Years.3802125 PA

Quality of Contact vs RHP

wOBA.302
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.342
Hard-Hit % Allowed36%

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 LHP.389

WindowRateSample
Last 2 Weeks.6005 PA
Season.50026 PA
Last 2 Years.28467 PA

Last 5 GamesTotal Bases

Jun 6vs LAA0
Jun 7vs LAA8
Jun 9@ PIT1
Jun 10@ PIT0
Jun 11@ PIT2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.349

WindowRateSample
Last 2 Weeks.64314 PA
Season.21266 PA
Last 2 Years.21266 PA

Opposing Starter · Season14 GS

W–L6–2
ERA4.25
WHIP1.39
IP76.1
H / K / BB76 / 63 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.307

WindowRateSample
Last 2 Weeks.256172 PA
Season.325832 PA
Last 2 Years.3542894 PA

Quality of Contact vs LHP

wOBA.331
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.318
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.43

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.337

WindowRateSample
Last 2 Weeks.43816 PA
Season.21878 PA
Last 2 Years.304447 PA

Last 5 GamesTotal Bases

Jun 5@ MIN0
Jun 6@ MIN1
Jun 7@ MIN1
Jun 10vs TEX2
Jun 11vs TEX0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.290

WindowRateSample
Last 2 Weeks.15020 PA
Season.21964 PA
Last 2 Years.21964 PA

Opposing Starter · Season11 GS

W–L5–3
ERA5.36
WHIP1.32
IP47.0
H / K / BB37 / 58 / 25

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.354

WindowRateSample
Last 2 Weeks.385221 PA
Season.321826 PA
Last 2 Years.3402905 PA

Quality of Contact vs RHP

wOBA.326
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.295
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.424

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

Batter · Total Bases / PA vs RHP.306

WindowRateSample
Last 2 Weeks.0006 PA
Season.12931 PA
Last 2 Years.274219 PA

Last 5 GamesTotal Bases

Jun 5@ PHI4
Jun 6@ PHI0
Jun 7@ PHI0
Jun 9vs ATL0
Jun 10vs ATL1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.363

WindowRateSample
Last 2 Weeks.30826 PA
Season.398113 PA
Last 2 Years.386189 PA

Opposing Starter · Season14 GS

W–L3–5
ERA4.88
WHIP1.33
IP72.0
H / K / BB66 / 72 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.352

WindowRateSample
Last 2 Weeks.383235 PA
Season.3241087 PA
Last 2 Years.3263324 PA

Quality of Contact vs RHP

wOBA.284
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.298
Hard-Hit % Allowed35%

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.

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.349

WindowRateSample
Last 2 Weeks.0002 PA
Season.0004 PA
Last 2 Years.0004 PA

Last 5 GamesTotal Bases

May 20@ PHI2
May 23vs STL1
May 31vs ATL2
Jun 6@ STL0
Jun 10@ SD0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.405

WindowRateSample
Last 2 Weeks.58629 PA
Season.349232 PA
Last 2 Years.408956 PA

Opposing Starter · Season16 GS

W–L6–2
ERA2.27
WHIP1.21
IP95.0
H / K / BB77 / 70 / 38

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.339

WindowRateSample
Last 2 Weeks.333147 PA
Season.329836 PA
Last 2 Years.3543454 PA

Quality of Contact vs LHP

wOBA.301
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.328
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.421

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4
vs SP / Bullpen~1× / ~3×
BallparkNeutral
WeatherWorking against

Batter · Total Bases / PA vs LHP.326

WindowRateSample
Last 2 Weeks.4005 PA
Season.19761 PA
Last 2 Years.275305 PA

Last 5 GamesTotal Bases

Jun 6@ COL0
Jun 7@ COL0
Jun 8@ ATH0
Jun 9@ ATH1
Jun 10@ ATH2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.356

WindowRateSample
Last 2 Weeks.3758 PA
Season.38347 PA
Last 2 Years.285228 PA

Opposing Starter · Season12 GS

W–L1–8
ERA7.06
WHIP1.66
IP65.0
H / K / BB84 / 53 / 24

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.396

WindowRateSample
Last 2 Weeks.474194 PA
Season.339991 PA
Last 2 Years.3413599 PA

Quality of Contact vs LHP

wOBA.291
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.315
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.415

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.346

WindowRateSample
Last 2 Weeks.35728 PA
Season.31174 PA
Last 2 Years.303621 PA

Last 5 GamesTotal Bases

Jun 6vs ATH1
Jun 7vs ATH0
Jun 8@ LAA0
Jun 9@ LAA1
Jun 10@ LAA0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.300

WindowRateSample
Last 2 Weeks.10020 PA
Season.28656 PA
Last 2 Years.26487 PA

Opposing Starter · Season6 GS

W–L3–3
ERA5.06
WHIP1.62
IP42.2
H / K / BB42 / 39 / 27

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.362

WindowRateSample
Last 2 Weeks.376253 PA
Season.356929 PA
Last 2 Years.3413779 PA

Quality of Contact vs RHP

wOBA.314
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.409

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.356

WindowRateSample
Last 2 Weeks.0002 PA
Season.0002 PA
Last 2 Years.0002 PA

Last 5 GamesTotal Bases

Jun 6vs LAA2
Jun 7vs LAA4
Jun 9@ PIT1
Jun 10@ PIT4
Jun 11@ PIT0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.349

WindowRateSample
Last 2 Weeks.64314 PA
Season.21266 PA
Last 2 Years.21266 PA

Opposing Starter · Season14 GS

W–L6–2
ERA4.25
WHIP1.39
IP76.1
H / K / BB76 / 63 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.307

WindowRateSample
Last 2 Weeks.256172 PA
Season.325832 PA
Last 2 Years.3542894 PA

Quality of Contact vs LHP

wOBA.307
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.318
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.4

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs4.1
vs SP / Bullpen~3× / ~1.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.301

WindowRateSample
Last 2 Weeks.11127 PA
Season.271129 PA
Last 2 Years.376545 PA

Last 5 GamesTotal Bases

Jun 2vs BAL0
Jun 3vs BAL1
Jun 7@ NYY0
Jun 9@ TB0
Jun 10@ TB1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.375

WindowRateSample
Last 2 Weeks.42138 PA
Season.390177 PA
Last 2 Years.314560 PA

Opposing Starter · Season15 GS

W–L3–7
ERA5.29
WHIP1.44
IP80.0
H / K / BB80 / 83 / 35

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.352

WindowRateSample
Last 2 Weeks.337190 PA
Season.360869 PA
Last 2 Years.3673323 PA

Quality of Contact vs RHP

wOBA.286
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.333
Hard-Hit % Allowed32%

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
vs SP / Bullpen~1.8× / ~2.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.346

WindowRateSample
Last 2 Weeks.0003 PA
Season.31316 PA
Last 2 Years.27170 PA

Last 5 GamesTotal Bases

May 8@ CIN1
May 12vs SEA0
May 17vs TEX0
Jun 9@ LAA0
Jun 10@ LAA4

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.300

WindowRateSample
Last 2 Weeks.10020 PA
Season.28656 PA
Last 2 Years.26487 PA

Opposing Starter · Season6 GS

W–L3–3
ERA5.06
WHIP1.62
IP42.2
H / K / BB42 / 39 / 27

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.362

WindowRateSample
Last 2 Weeks.376253 PA
Season.356929 PA
Last 2 Years.3413779 PA

Quality of Contact vs RHP

wOBA.295
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.38

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
WeatherHelping

Batter · Total Bases / PA vs LHP.327

WindowRateSample
Last 2 Weeks.14314 PA
Season.27159 PA
Last 2 Years.372277 PA

Last 5 GamesTotal Bases

Jun 6vs MIL0
Jun 7vs MIL2
Jun 9vs CHC4
Jun 10vs CHC2
Jun 11vs CHC0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.264

WindowRateSample
Last 2 Weeks.07739 PA
Season.22653 PA
Last 2 Years.22653 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.386

WindowRateSample
Last 2 Weeks.423175 PA
Season.363906 PA
Last 2 Years.3663459 PA

Quality of Contact vs LHP

wOBA.289
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.263
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.379

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↩ 5 games since a hit

Batter · Total Bases / PA vs RHP.310

WindowRateSample
Last 2 Weeks.19121 PA
Season.284190 PA
Last 2 Years.299629 PA

Last 5 GamesTotal Bases

Jun 3vs TEX0
Jun 5vs CIN0
Jun 7vs CIN0
Jun 9@ NYM0
Jun 11@ NYM0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.361

WindowRateSample
Last 2 Weeks.38539 PA
Season.333183 PA
Last 2 Years.382647 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.381

WindowRateSample
Last 2 Weeks.388224 PA
Season.377762 PA
Last 2 Years.3842420 PA

Quality of Contact vs RHP

wOBA.283
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.298
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Projection

Projected Total Bases1.374

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.315

WindowRateSample
Last 2 Weeks.18222 PA
Season.297148 PA
Last 2 Years.317682 PA

Last 5 GamesTotal Bases

Jun 6@ TEX2
Jun 7@ TEX0
Jun 8vs NYY0
Jun 9vs NYY1
Jun 10vs NYY0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.372

WindowRateSample
Last 2 Weeks.38731 PA
Season.387155 PA
Last 2 Years.359724 PA

Opposing Starter · Season15 GS

W–L1–8
ERA5.34
WHIP1.57
IP65.2
H / K / BB69 / 78 / 34

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.350

WindowRateSample
Last 2 Weeks.355211 PA
Season.342735 PA
Last 2 Years.3492623 PA

Quality of Contact vs RHP

wOBA.278
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances13

Projection

Projected Total Bases1.372

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.359

WindowRateSample
Last 2 Weeks.27311 PA
Season.36730 PA
Last 2 Years.34335 PA

Last 5 GamesTotal Bases

Jun 3@ WSH4
Jun 5vs TB1
Jun 7vs TB0
Jun 9vs AZ2
Jun 11vs AZ0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.347

WindowRateSample
Last 2 Weeks.40922 PA
Season.307150 PA
Last 2 Years.312314 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.298

WindowRateSample
Last 2 Weeks.303208 PA
Season.262901 PA
Last 2 Years.3143349 PA

Quality of Contact vs RHP

wOBA.314
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.302
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.368

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.320

WindowRateSample
Last 2 Weeks.30010 PA
Season.22653 PA
Last 2 Years.216199 PA

Last 5 GamesTotal Bases

May 31vs BOS1
Jun 4@ NYY0
Jun 5@ TEX2
Jun 9vs NYY1
Jun 10vs NYY4

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.363

WindowRateSample
Last 2 Weeks.35137 PA
Season.370138 PA
Last 2 Years.379618 PA

Opposing Starter · Season15 GS

W–L1–8
ERA5.34
WHIP1.57
IP65.2
H / K / BB69 / 78 / 34

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.372

WindowRateSample
Last 2 Weeks.413196 PA
Season.346876 PA
Last 2 Years.3293806 PA

Quality of Contact vs RHP

wOBA.296
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.318
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

Projection

Projected Total Bases1.36

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.307

WindowRateSample
Last 2 Weeks.1676 PA
Season.19278 PA
Last 2 Years.254228 PA

Last 5 GamesTotal Bases

Jun 2@ MIN2
Jun 3@ MIN0
Jun 5@ PHI3
Jun 9vs ATL0
Jun 10vs ATL2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.363

WindowRateSample
Last 2 Weeks.30826 PA
Season.398113 PA
Last 2 Years.386189 PA

Opposing Starter · Season14 GS

W–L3–5
ERA4.88
WHIP1.33
IP72.0
H / K / BB66 / 72 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.352

WindowRateSample
Last 2 Weeks.383235 PA
Season.3241087 PA
Last 2 Years.3263324 PA

Quality of Contact vs RHP

wOBA.283
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.298
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.356

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.326

WindowRateSample
Last 2 Weeks.0004 PA
Season.17617 PA
Last 2 Years.15133 PA

Last 5 GamesTotal Bases

Jun 6vs LAA0
Jun 7vs LAA0
Jun 9@ PIT2
Jun 10@ PIT0
Jun 11@ PIT0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.412

WindowRateSample
Last 2 Weeks.48329 PA
Season.432213 PA
Last 2 Years.432213 PA

Opposing Starter · Season14 GS

W–L6–2
ERA4.25
WHIP1.39
IP76.1
H / K / BB76 / 63 / 30

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.291

WindowRateSample
Last 2 Weeks.210157 PA
Season.333777 PA
Last 2 Years.3383092 PA

Quality of Contact vs LHP

wOBA.286
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.355
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.351

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.376

WindowRateSample
Last 2 Weeks.36819 PA
Season.43360 PA
Last 2 Years.315149 PA

Last 5 GamesTotal Bases

Jun 2vs TOR0
Jun 4vs TOR0
Jun 7vs PIT0
Jun 9@ CWS0
Jun 10@ CWS3

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.281

WindowRateSample
Last 2 Weeks.08025 PA
Season.254122 PA
Last 2 Years.306206 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.313

WindowRateSample
Last 2 Weeks.302169 PA
Season.305857 PA
Last 2 Years.3193897 PA

Quality of Contact vs RHP

wOBA.311
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.283
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.34

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.336

WindowRateSample
Last 2 Weeks.41712 PA
Season.21361 PA
Last 2 Years.308318 PA

Last 5 GamesTotal Bases

May 24@ BAL0
May 28vs LAA0
May 31@ CWS0
Jun 3@ TB5
Jun 11vs MIN0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.334

WindowRateSample
Last 2 Weeks.20025 PA
Season.365145 PA
Last 2 Years.355692 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.383

WindowRateSample
Last 2 Weeks.434159 PA
Season.3501036 PA
Last 2 Years.3453749 PA

Quality of Contact vs RHP

wOBA.297
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.292
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.300
Plate Appearances10

Projection

Projected Total Bases1.336

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.302

WindowRateSample
Last 2 Weeks.12516 PA
Season.21062 PA
Last 2 Years.316244 PA

Last 5 GamesTotal Bases

Jun 6@ MIA0
Jun 7@ MIA0
Jun 8vs BOS1
Jun 9vs BOS1
Jun 10vs BOS4

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.383

WindowRateSample
Last 2 Weeks.40010 PA
Season.52421 PA
Last 2 Years.39356 PA

Opposing Starter · Season4 GS

W–L2–3
ERA5.47
WHIP1.50
IP24.2
H / K / BB25 / 16 / 12

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.343

WindowRateSample
Last 2 Weeks.373212 PA
Season.312811 PA
Last 2 Years.3182143 PA

Quality of Contact vs LHP

wOBA.310
Hard-Hit %25%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.358
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.332

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↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.342

WindowRateSample
Last 2 Weeks.0002 PA
Season.0002 PA
Last 2 Years.20284 PA

Last 3 GamesTotal Bases

Jun 7vs BOS0
Jun 8@ CLE0
Jun 10@ CLE0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.327

WindowRateSample
Last 2 Weeks.31619 PA
Season.26775 PA
Last 2 Years.284102 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.354

WindowRateSample
Last 2 Weeks.365181 PA
Season.3391092 PA
Last 2 Years.3534938 PA

Quality of Contact vs RHP

wOBA.309
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.313

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Context

Expected PAs3.9
vs SP / Bullpen~1× / ~2.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.314

WindowRateSample
Last 2 Weeks.09111 PA
Season.263114 PA
Last 2 Years.327150 PA

Last 5 GamesTotal Bases

Jun 6vs ATH0
Jun 7vs ATH0
Jun 8@ LAA1
Jun 9@ LAA1
Jun 10@ LAA0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.300

WindowRateSample
Last 2 Weeks.10020 PA
Season.28656 PA
Last 2 Years.26487 PA

Opposing Starter · Season6 GS

W–L3–3
ERA5.06
WHIP1.62
IP42.2
H / K / BB42 / 39 / 27

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.362

WindowRateSample
Last 2 Weeks.376253 PA
Season.356929 PA
Last 2 Years.3413779 PA

Quality of Contact vs RHP

wOBA.277
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.307

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
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs RHP.294

WindowRateSample
Last 2 Weeks.34823 PA
Season.175160 PA
Last 2 Years.206262 PA

Last 5 GamesTotal Bases

Jun 5@ AZ2
Jun 6@ AZ1
Jun 8@ SF1
Jun 9@ SF2
Jun 10@ SF1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.318

WindowRateSample
Last 2 Weeks.21019 PA
Season.22050 PA
Last 2 Years.380440 PA

Opposing Starter · Season7 GS

W–L3–2
ERA1.97
WHIP0.72
IP45.2
H / K / BB28 / 54 / 5

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.354

WindowRateSample
Last 2 Weeks.354192 PA
Season.3501067 PA
Last 2 Years.3574026 PA

Quality of Contact vs RHP

wOBA.279
Hard-Hit %25%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.281
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.304

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 RHP.338

WindowRateSample
Last 2 Weeks.0005 PA
Season.31760 PA
Last 2 Years.328204 PA

Last 5 GamesTotal Bases

Jun 4vs BAL2
Jun 5@ NYY4
Jun 7@ NYY1
Jun 8@ TB0
Jun 10@ TB0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.332

WindowRateSample
Last 2 Weeks.1258 PA
Season.316133 PA
Last 2 Years.358514 PA

Opposing Starter · Season15 GS

W–L3–7
ERA5.29
WHIP1.44
IP80.0
H / K / BB80 / 83 / 35

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.326

WindowRateSample
Last 2 Weeks.322174 PA
Season.305915 PA
Last 2 Years.3514295 PA

Quality of Contact vs RHP

wOBA.289
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.300
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.285

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.305

WindowRateSample
Last 2 Weeks.18222 PA
Season.20753 PA
Last 2 Years.320743 PA

Last 5 GamesTotal Bases

Jun 5vs BOS1
Jun 7vs BOS0
Jun 8@ CLE0
Jun 9@ CLE0
Jun 10@ CLE2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.327

WindowRateSample
Last 2 Weeks.31619 PA
Season.26775 PA
Last 2 Years.284102 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.354

WindowRateSample
Last 2 Weeks.365181 PA
Season.3391092 PA
Last 2 Years.3534938 PA

Quality of Contact vs RHP

wOBA.283
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Projection

Projected Total Bases1.276

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.319

WindowRateSample
Last 2 Weeks.25020 PA
Season.25958 PA
Last 2 Years.265242 PA

Last 5 GamesTotal Bases

Jun 4@ MIN1
Jun 5@ MIN0
Jun 7@ MIN3
Jun 10vs TEX3
Jun 11vs TEX0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.290

WindowRateSample
Last 2 Weeks.15020 PA
Season.21964 PA
Last 2 Years.21964 PA

Opposing Starter · Season11 GS

W–L5–3
ERA5.36
WHIP1.32
IP47.0
H / K / BB37 / 58 / 25

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.354

WindowRateSample
Last 2 Weeks.385221 PA
Season.321826 PA
Last 2 Years.3402905 PA

Quality of Contact vs RHP

wOBA.293
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.295
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.266

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
WeatherWorking against
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.301

WindowRateSample
Last 2 Weeks.23534 PA
Season.236191 PA
Last 2 Years.339891 PA

Last 5 GamesTotal Bases

Jun 6vs CWS1
Jun 7vs CWS0
Jun 8@ TOR4
Jun 9@ TOR0
Jun 10@ TOR0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.281

WindowRateSample
Last 2 Weeks.19431 PA
Season.231143 PA
Last 2 Years.250276 PA

Opposing Starter · Season16 GS

W–L9–3
ERA1.46
WHIP0.77
IP99.0
H / K / BB49 / 146 / 27

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.386

WindowRateSample
Last 2 Weeks.464192 PA
Season.328819 PA
Last 2 Years.3282221 PA

Quality of Contact vs RHP

wOBA.260
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.266
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.227

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.279

WindowRateSample
Last 2 Weeks.12839 PA
Season.267135 PA
Last 2 Years.284380 PA

Last 5 GamesTotal Bases

Jun 5vs KC2
Jun 6vs KC1
Jun 7vs KC0
Jun 10@ DET1
Jun 11@ DET0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.317

WindowRateSample
Last 2 Weeks.25024 PA
Season.299127 PA
Last 2 Years.289395 PA

Opposing Starter · Season15 GS

W–L5–4
ERA4.25
WHIP1.51
IP76.1
H / K / BB87 / 62 / 28

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.337

WindowRateSample
Last 2 Weeks.326215 PA
Season.3361086 PA
Last 2 Years.3514124 PA

Quality of Contact vs RHP

wOBA.271
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.294
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.192

A rough estimate of total bases to expect, based on how players have performed in similar matchups.