MatchWiz Plays
Total Bases Board · Today

Best MLB total bases matchupsWednesday, July 1, 2026

Every hitter on the Wednesday, July 1, 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. Tap any card for the full breakdown.

PROJSome lineups aren't official yet — 252 hitters are projected from each team's last game. Batting order (a key score driver) isn't final; these update automatically ~2 hours before first pitch.
#Hitter · MatchupScore

Context

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

Batter · Total Bases / PA vs RHP.447

WindowRateSample
Last 2 Weeks.60633 PA
Season.447255 PA
Last 2 Years.530980 PA

Last 5 GamesTotal Bases

Jun 26@ SD1
Jun 27@ SD2
Jun 28@ SD1
Jun 29@ ATH5
Jun 30@ ATH1

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

WindowRateSample
Last 2 Weeks.37243 PA
Season.339218 PA
Last 2 Years.441478 PA

Opposing Starter · Season15 GS

W–L6–4
ERA3.15
WHIP1.22
IP88.2
H / K / BB72 / 78 / 36

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

WindowRateSample
Last 2 Weeks.512166 PA
Season.400748 PA
Last 2 Years.3711828 PA

Quality of Contact vs RHP

wOBA.376
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.341
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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

Batter · Total Bases / PA vs RHP.525

WindowRateSample
Last 2 Weeks.85742 PA
Season.510255 PA
Last 2 Years.490864 PA

Last 5 GamesTotal Bases

Jun 25vs KC12
Jun 26vs AZ4
Jun 27vs AZ4
Jun 28vs AZ6
Jun 30@ KC5

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

WindowRateSample
Last 2 Weeks.62516 PA
Season.441136 PA
Last 2 Years.321561 PA

Opposing Starter · Season16 GS

W–L3–5
ERA4.18
WHIP1.37
IP90.1
H / K / BB94 / 69 / 30

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

WindowRateSample
Last 2 Weeks.359153 PA
Season.353984 PA
Last 2 Years.3412933 PA

Quality of Contact vs RHP

wOBA.399
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.334
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head3-for-6

Total Bases9 in 6 PA
Career Average.500
Plate Appearances6
HR · K · BB2 · 0 · 0

Projection

Projected Total Bases1.935

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

Batter · Total Bases / PA vs RHP.483

WindowRateSample
Last 2 Weeks.88025 PA
Season.483230 PA
Last 2 Years.447898 PA

Last 5 GamesTotal Bases

Jun 26vs ATL2
Jun 27vs ATL8
Jun 28vs ATL1
Jun 29@ AZ1
Jun 30@ AZ4

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

WindowRateSample
Last 2 Weeks.57633 PA
Season.459209 PA
Last 2 Years.385800 PA

Opposing Starter · Season17 GS

W–L3–7
ERA6.15
WHIP1.57
IP86.1
H / K / BB109 / 52 / 27

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

WindowRateSample
Last 2 Weeks.396139 PA
Season.380863 PA
Last 2 Years.3992753 PA

Quality of Contact vs RHP

wOBA.379
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.354
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head2-for-12

Total Bases3 in 15 PA
Career Average.133
Plate Appearances15
HR · K · BB0 · 5 · 3

Projection

Projected Total Bases1.917

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

Batter · Total Bases / PA vs RHP.420

WindowRateSample
Last 2 Weeks.58131 PA
Season.406239 PA
Last 2 Years.388961 PA

Last 5 GamesTotal Bases

Jun 26vs ATL2
Jun 27vs ATL1
Jun 28vs ATL2
Jun 29@ AZ3
Jun 30@ AZ8

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

WindowRateSample
Last 2 Weeks.57633 PA
Season.459209 PA
Last 2 Years.385800 PA

Opposing Starter · Season17 GS

W–L3–7
ERA6.15
WHIP1.57
IP86.1
H / K / BB109 / 52 / 27

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

WindowRateSample
Last 2 Weeks.396139 PA
Season.380863 PA
Last 2 Years.3992753 PA

Quality of Contact vs RHP

wOBA.357
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.354
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head6-for-20

Total Bases7 in 21 PA
Career Average.286
Plate Appearances21
HR · K · BB0 · 2 · 0

Projection

Projected Total Bases1.915

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

Batter · Total Bases / PA vs RHP.443

WindowRateSample
Last 2 Weeks.66730 PA
Season.458142 PA
Last 2 Years.396604 PA

Last 5 GamesTotal Bases

Jun 26vs TEX1
Jun 27vs TEX2
Jun 28vs TEX5
Jun 29vs NYM0
Jun 30vs NYM0

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

WindowRateSample
Last 2 Weeks.73126 PA
Season.429261 PA
Last 2 Years.321819 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.53
WHIP1.37
IP91.1
H / K / BB90 / 88 / 35

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

WindowRateSample
Last 2 Weeks.327156 PA
Season.330922 PA
Last 2 Years.3152272 PA

Quality of Contact vs RHP

wOBA.364
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.354
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.914

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

Batter · Total Bases / PA vs LHP.434

WindowRateSample
Last 2 Weeks.76221 PA
Season.41078 PA
Last 2 Years.37092 PA

Last 5 GamesTotal Bases

Jun 25@ TB4
Jun 26@ CWS1
Jun 27@ CWS1
Jun 28@ CWS4
Jun 30vs TB4

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

WindowRateSample
Last 2 Weeks.64717 PA
Season.29062 PA
Last 2 Years.29062 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.376

WindowRateSample
Last 2 Weeks.399213 PA
Season.3441054 PA
Last 2 Years.3452966 PA

Quality of Contact vs LHP

wOBA.361
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.329
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.888

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

WindowRateSample
Last 2 Weeks.36819 PA
Season.54161 PA
Last 2 Years.497320 PA

Last 5 GamesTotal Bases

Jun 26vs CHC3
Jun 27vs CHC4
Jun 28vs CHC1
Jun 29vs CIN0
Jun 30vs CIN5

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

WindowRateSample
Last 2 Weeks.66733 PA
Season.373287 PA
Last 2 Years.375969 PA

Opposing Starter · Season17 GS

W–L5–4
ERA3.90
WHIP1.41
IP90.0
H / K / BB87 / 70 / 40

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

WindowRateSample
Last 2 Weeks.378185 PA
Season.346909 PA
Last 2 Years.3512998 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.358
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head3-for-7

Total Bases9 in 8 PA
Career Average.375
Plate Appearances8
HR · K · BB2 · 1 · 1

Projection

Projected Total Bases1.874

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

WindowRateSample
Last 2 Weeks.47438 PA
Season.452241 PA
Last 2 Years.403920 PA

Last 5 GamesTotal Bases

Jun 25vs KC2
Jun 26vs AZ3
Jun 27vs AZ1
Jun 28vs AZ1
Jun 30@ KC1

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

WindowRateSample
Last 2 Weeks.62516 PA
Season.441136 PA
Last 2 Years.321561 PA

Opposing Starter · Season16 GS

W–L3–5
ERA4.18
WHIP1.37
IP90.1
H / K / BB94 / 69 / 30

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

WindowRateSample
Last 2 Weeks.359153 PA
Season.353984 PA
Last 2 Years.3412933 PA

Quality of Contact vs RHP

wOBA.383
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.334
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head2-for-10

Total Bases6 in 10 PA
Career Average.200
Plate Appearances10
HR · K · BB1 · 1 · 0

Projection

Projected Total Bases1.858

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

Batter · Total Bases / PA vs LHP.352

WindowRateSample
Last 2 Weeks.16712 PA
Season.43079 PA
Last 2 Years.311367 PA

Last 5 GamesTotal Bases

Jun 26@ STL1
Jun 27@ STL4
Jun 28@ STL1
Jun 29@ COL1
Jun 30@ COL5

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

WindowRateSample
Last 2 Weeks.64342 PA
Season.567268 PA
Last 2 Years.4781154 PA

Opposing Starter · Season14 GS

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

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

WindowRateSample
Last 2 Weeks.364162 PA
Season.3701125 PA
Last 2 Years.3933618 PA

Quality of Contact vs LHP

wOBA.315
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.364
Hard-Hit % Allowed44%

How hard hitters are squaring him up.

Head-to-Head2-for-4

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

Projection

Projected Total Bases1.84

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

WindowRateSample
Last 2 Weeks.85334 PA
Season.554213 PA
Last 2 Years.456765 PA

Last 5 GamesTotal Bases

Jun 26@ NYM3
Jun 27@ NYM5
Jun 28@ NYM0
Jun 29vs PIT4
Jun 30vs PIT1

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

WindowRateSample
Last 2 Weeks.39328 PA
Season.313217 PA
Last 2 Years.293784 PA

Opposing Starter · Season17 GS

W–L6–7
ERA3.10
WHIP0.97
IP93.0
H / K / BB70 / 114 / 20

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

WindowRateSample
Last 2 Weeks.385239 PA
Season.3751297 PA
Last 2 Years.3613033 PA

Quality of Contact vs RHP

wOBA.399
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.316
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head2-for-6

Total Bases5 in 6 PA
Career Average.333
Plate Appearances6
HR · K · BB1 · 2 · 0

Projection

Projected Total Bases1.836

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

WindowRateSample
Last 2 Weeks.53839 PA
Season.440243 PA
Last 2 Years.457646 PA

Last 5 GamesTotal Bases

Jun 25vs KC4
Jun 26vs AZ2
Jun 27vs AZ4
Jun 28vs AZ0
Jun 30@ KC2

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

WindowRateSample
Last 2 Weeks.48431 PA
Season.384245 PA
Last 2 Years.422827 PA

Opposing Starter · Season16 GS

W–L3–5
ERA4.18
WHIP1.37
IP90.1
H / K / BB94 / 69 / 30

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

WindowRateSample
Last 2 Weeks.347190 PA
Season.388927 PA
Last 2 Years.3362387 PA

Quality of Contact vs RHP

wOBA.382
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.338
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head3-for-9

Total Bases4 in 9 PA
Career Average.333
Plate Appearances9
HR · K · BB0 · 2 · 0

Projection

Projected Total Bases1.835

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

WindowRateSample
Last 2 Weeks.55040 PA
Season.464252 PA
Last 2 Years.431884 PA

Last 5 GamesTotal Bases

Jun 26@ SD3
Jun 27@ SD4
Jun 28@ SD0
Jun 29@ ATH2
Jun 30@ ATH3

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

WindowRateSample
Last 2 Weeks.37243 PA
Season.339218 PA
Last 2 Years.441478 PA

Opposing Starter · Season15 GS

W–L6–4
ERA3.15
WHIP1.22
IP88.2
H / K / BB72 / 78 / 36

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

WindowRateSample
Last 2 Weeks.512166 PA
Season.400748 PA
Last 2 Years.3711828 PA

Quality of Contact vs RHP

wOBA.386
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.341
Hard-Hit % Allowed33%

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

Batter · Total Bases / PA vs RHP.378

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

Last 5 GamesTotal Bases

Jun 26vs HOU1
Jun 27vs HOU1
Jun 28vs HOU0
Jun 29@ NYY2
Jun 30@ NYY1

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

WindowRateSample
Last 2 Weeks.54224 PA
Season.368193 PA
Last 2 Years.382642 PA

Opposing Starter · Season16 GS

W–L7–3
ERA3.75
WHIP1.36
IP84.0
H / K / BB85 / 84 / 29

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

WindowRateSample
Last 2 Weeks.408179 PA
Season.334911 PA
Last 2 Years.3192596 PA

Quality of Contact vs RHP

wOBA.376
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.337
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.823

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

Context

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

Batter · Total Bases / PA vs RHP.421

WindowRateSample
Last 2 Weeks.51533 PA
Season.471227 PA
Last 2 Years.430488 PA

Last 5 GamesTotal Bases

Jun 25vs ATH1
Jun 26vs ATL0
Jun 27vs ATL1
Jun 29@ AZ0
Jun 30@ AZ0

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

WindowRateSample
Last 2 Weeks.45020 PA
Season.453181 PA
Last 2 Years.392791 PA

Opposing Starter · Season17 GS

W–L3–7
ERA6.15
WHIP1.57
IP86.1
H / K / BB109 / 52 / 27

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

WindowRateSample
Last 2 Weeks.433173 PA
Season.321955 PA
Last 2 Years.3743427 PA

Quality of Contact vs RHP

wOBA.337
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.335
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head4-for-10

Total Bases7 in 11 PA
Career Average.364
Plate Appearances11
HR · K · BB1 · 1 · 0

Projection

Projected Total Bases1.81

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

WindowRateSample
Last 2 Weeks.66742 PA
Season.396222 PA
Last 2 Years.385881 PA

Last 5 GamesTotal Bases

Jun 26vs COL3
Jun 27vs COL4
Jun 28vs COL2
Jun 29@ HOU1
Jun 30@ HOU0

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

WindowRateSample
Last 2 Weeks.28132 PA
Season.328122 PA
Last 2 Years.328122 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.382

WindowRateSample
Last 2 Weeks.425214 PA
Season.3181061 PA
Last 2 Years.3193042 PA

Quality of Contact vs RHP

wOBA.374
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.301
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head1-for-2

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

Projection

Projected Total Bases1.809

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

Batter · Total Bases / PA vs RHP.423

WindowRateSample
Last 2 Weeks.50036 PA
Season.461178 PA
Last 2 Years.487698 PA

Last 5 GamesTotal Bases

Jun 26vs HOU4
Jun 27vs HOU5
Jun 28vs HOU2
Jun 29@ NYY2
Jun 30@ NYY4

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

WindowRateSample
Last 2 Weeks.54224 PA
Season.368193 PA
Last 2 Years.382642 PA

Opposing Starter · Season16 GS

W–L7–3
ERA3.75
WHIP1.36
IP84.0
H / K / BB85 / 84 / 29

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

WindowRateSample
Last 2 Weeks.408179 PA
Season.334911 PA
Last 2 Years.3192596 PA

Quality of Contact vs RHP

wOBA.333
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.337
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head0-for-3

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

Projection

Projected Total Bases1.806

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

WindowRateSample
Last 2 Weeks.64531 PA
Season.491220 PA
Last 2 Years.465895 PA

Last 5 GamesTotal Bases

Jun 26@ NYM1
Jun 27@ NYM0
Jun 28@ NYM5
Jun 29vs PIT0
Jun 30vs PIT2

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

WindowRateSample
Last 2 Weeks.39328 PA
Season.313217 PA
Last 2 Years.293784 PA

Opposing Starter · Season17 GS

W–L6–7
ERA3.10
WHIP0.97
IP93.0
H / K / BB70 / 114 / 20

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

WindowRateSample
Last 2 Weeks.385239 PA
Season.3751297 PA
Last 2 Years.3613033 PA

Quality of Contact vs RHP

wOBA.367
Hard-Hit %48%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.316
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head0-for-9

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

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

Batter · Total Bases / PA vs RHP.467

WindowRateSample
Last 2 Weeks.70741 PA
Season.464224 PA
Last 2 Years.367706 PA

Last 5 GamesTotal Bases

Jun 26vs COL4
Jun 27vs COL3
Jun 28vs COL2
Jun 29@ HOU2
Jun 30@ HOU1

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

WindowRateSample
Last 2 Weeks.28132 PA
Season.328122 PA
Last 2 Years.328122 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.382

WindowRateSample
Last 2 Weeks.425214 PA
Season.3181061 PA
Last 2 Years.3193042 PA

Quality of Contact vs RHP

wOBA.369
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.301
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.792

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

WindowRateSample
Last 2 Weeks.61444 PA
Season.445200 PA
Last 2 Years.396560 PA

Last 5 GamesTotal Bases

Jun 26@ MIN7
Jun 27@ MIN4
Jun 28@ MIN0
Jun 29vs MIA4
Jun 30vs MIA0

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

WindowRateSample
Last 2 Weeks.30826 PA
Season.250224 PA
Last 2 Years.351464 PA

Opposing Starter · Season17 GS

W–L9–0
ERA2.60
WHIP1.11
IP97.0
H / K / BB72 / 107 / 36

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

WindowRateSample
Last 2 Weeks.401227 PA
Season.3481126 PA
Last 2 Years.3553110 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.316
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head0-for-3

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

Projection

Projected Total Bases1.792

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

WindowRateSample
Last 2 Weeks.40727 PA
Season.415135 PA
Last 2 Years.407487 PA

Last 5 GamesTotal Bases

Jun 26@ BAL2
Jun 27@ BAL0
Jun 28@ BAL1
Jun 29@ BOS4
Jun 30@ BOS4

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

WindowRateSample
Last 2 Weeks.56523 PA
Season.40584 PA
Last 2 Years.41499 PA

Opposing Starter · Season12 GS

W–L4–5
ERA2.78
WHIP1.02
IP71.1
H / K / BB53 / 69 / 20

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

WindowRateSample
Last 2 Weeks.305174 PA
Season.335663 PA
Last 2 Years.3282201 PA

Quality of Contact vs LHP

wOBA.311
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.326
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.791

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

WindowRateSample
Last 2 Weeks.6679 PA
Season.30852 PA
Last 2 Years.305197 PA

Last 5 GamesTotal Bases

Jun 26@ STL1
Jun 27@ STL2
Jun 28@ STL0
Jun 29@ COL2
Jun 30@ COL6

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

WindowRateSample
Last 2 Weeks.30813 PA
Season.36466 PA
Last 2 Years.412272 PA

Opposing Starter · Season14 GS

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

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

WindowRateSample
Last 2 Weeks.467197 PA
Season.4761030 PA
Last 2 Years.4303555 PA

Quality of Contact vs LHP

wOBA.335
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.79

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

WindowRateSample
Last 2 Weeks.50042 PA
Season.509224 PA
Last 2 Years.401634 PA

Last 5 GamesTotal Bases

Jun 26vs HOU1
Jun 27vs HOU0
Jun 28vs HOU0
Jun 29@ NYY2
Jun 30@ NYY3

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

WindowRateSample
Last 2 Weeks.54831 PA
Season.362174 PA
Last 2 Years.388546 PA

Opposing Starter · Season16 GS

W–L7–3
ERA3.75
WHIP1.36
IP84.0
H / K / BB85 / 84 / 29

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

WindowRateSample
Last 2 Weeks.280229 PA
Season.3051184 PA
Last 2 Years.3343854 PA

Quality of Contact vs RHP

wOBA.336
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.336
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.788

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

Batter · Total Bases / PA vs LHP.339

WindowRateSample
Last 2 Weeks.2508 PA
Season.22254 PA
Last 2 Years.200120 PA

Last 5 GamesTotal Bases

Jun 15@ PHI2
Jun 16@ PHI1
Jun 17@ PHI1
Jun 19vs SF1
Jun 30@ COL2

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

WindowRateSample
Last 2 Weeks.30813 PA
Season.36466 PA
Last 2 Years.412272 PA

Opposing Starter · Season14 GS

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

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

WindowRateSample
Last 2 Weeks.467197 PA
Season.4761030 PA
Last 2 Years.4303555 PA

Quality of Contact vs LHP

wOBA.306
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.773

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

WindowRateSample
Last 2 Weeks.77836 PA
Season.529225 PA
Last 2 Years.442774 PA

Last 5 GamesTotal Bases

Jun 26@ NYM0
Jun 27@ NYM1
Jun 28@ NYM3
Jun 29vs PIT8
Jun 30vs PIT0

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

WindowRateSample
Last 2 Weeks.39328 PA
Season.313217 PA
Last 2 Years.293784 PA

Opposing Starter · Season17 GS

W–L6–7
ERA3.10
WHIP0.97
IP93.0
H / K / BB70 / 114 / 20

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

WindowRateSample
Last 2 Weeks.385239 PA
Season.3751297 PA
Last 2 Years.3613033 PA

Quality of Contact vs RHP

wOBA.384
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.316
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head2-for-7

Total Bases3 in 8 PA
Career Average.250
Plate Appearances8
HR · K · BB0 · 2 · 1

Projection

Projected Total Bases1.771

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

Context

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

Batter · Total Bases / PA vs LHP.406

WindowRateSample
Last 2 Weeks.52619 PA
Season.47185 PA
Last 2 Years.414152 PA

Last 5 GamesTotal Bases

Jun 24@ TB0
Jun 25@ TB0
Jun 26@ CWS3
Jun 27@ CWS0
Jun 30vs TB0

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

WindowRateSample
Last 2 Weeks.64717 PA
Season.29062 PA
Last 2 Years.29062 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.376

WindowRateSample
Last 2 Weeks.399213 PA
Season.3441054 PA
Last 2 Years.3452966 PA

Quality of Contact vs LHP

wOBA.326
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.329
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head2-for-3

Total Bases8 in 3 PA
Career Average.667
Plate Appearances3
HR · K · BB2 · 1 · 0

Projection

Projected Total Bases1.77

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

Batter · Total Bases / PA vs LHP.383

WindowRateSample
Last 2 Weeks.5008 PA
Season.5008 PA
Last 2 Years.50012 PA

Last 5 GamesTotal Bases

Jun 26vs NYY1
Jun 27vs NYY4
Jun 28vs NYY1
Jun 29vs WSH3
Jun 30vs WSH2

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

WindowRateSample
Last 2 Weeks.41039 PA
Season.358109 PA
Last 2 Years.292192 PA

Opposing Starter · Season5 GS

W–L1–1
ERA3.44
WHIP1.47
IP36.2
H / K / BB39 / 42 / 15

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

WindowRateSample
Last 2 Weeks.367207 PA
Season.3511157 PA
Last 2 Years.3813001 PA

Quality of Contact vs LHP

wOBA.342
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.326
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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

Batter · Total Bases / PA vs RHP.342

WindowRateSample
Last 2 Weeks.17423 PA
Season.374155 PA
Last 2 Years.411506 PA

Last 5 GamesTotal Bases

Jun 24@ SD0
Jun 26@ SF0
Jun 27@ SF0
Jun 28@ SF0
Jun 30vs STL1

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

WindowRateSample
Last 2 Weeks.48431 PA
Season.381226 PA
Last 2 Years.420452 PA

Opposing Starter · Season16 GS

W–L3–6
ERA3.12
WHIP1.14
IP89.1
H / K / BB81 / 57 / 21

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

WindowRateSample
Last 2 Weeks.358159 PA
Season.3691119 PA
Last 2 Years.3672946 PA

Quality of Contact vs RHP

wOBA.295
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.334
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 2 GamesTotal Bases

Jun 27vs TEX1
Jun 30vs NYM0

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

WindowRateSample
Last 2 Weeks.73126 PA
Season.429261 PA
Last 2 Years.321819 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.53
WHIP1.37
IP91.1
H / K / BB90 / 88 / 35

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

WindowRateSample
Last 2 Weeks.327156 PA
Season.330922 PA
Last 2 Years.3152272 PA

Starter Allows · vs LHB

wOBA Allowed.354
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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

Batter · Total Bases / PA vs RHP.387

WindowRateSample
Last 2 Weeks.33315 PA
Season.482195 PA
Last 2 Years.427974 PA

Last 5 GamesTotal Bases

Jun 24@ SD2
Jun 26@ SF3
Jun 27@ SF0
Jun 28@ SF4
Jun 30vs STL2

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

WindowRateSample
Last 2 Weeks.48431 PA
Season.381226 PA
Last 2 Years.420452 PA

Opposing Starter · Season16 GS

W–L3–6
ERA3.12
WHIP1.14
IP89.1
H / K / BB81 / 57 / 21

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

WindowRateSample
Last 2 Weeks.358159 PA
Season.3691119 PA
Last 2 Years.3672946 PA

Quality of Contact vs RHP

wOBA.327
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.334
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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

Batter · Total Bases / PA vs RHP.408

WindowRateSample
Last 2 Weeks.8758 PA
Season.43957 PA
Last 2 Years.33384 PA

Last 5 GamesTotal Bases

Jun 17@ LAD0
Jun 21vs WSH4
Jun 22vs KC2
Jun 24vs KC0
Jun 30@ KC4

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

WindowRateSample
Last 2 Weeks.62516 PA
Season.441136 PA
Last 2 Years.321561 PA

Opposing Starter · Season16 GS

W–L3–5
ERA4.18
WHIP1.37
IP90.1
H / K / BB94 / 69 / 30

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

WindowRateSample
Last 2 Weeks.359153 PA
Season.353984 PA
Last 2 Years.3412933 PA

Quality of Contact vs RHP

wOBA.334
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.334
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head0-for-1

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

Projection

Projected Total Bases1.741

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

WindowRateSample
Last 2 Weeks.57114 PA
Season.461102 PA
Last 2 Years.398206 PA

Last 5 GamesTotal Bases

Jun 26vs NYY3
Jun 27vs NYY0
Jun 28vs NYY0
Jun 29vs WSH1
Jun 30vs WSH1

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

WindowRateSample
Last 2 Weeks.26715 PA
Season.39648 PA
Last 2 Years.36563 PA

Opposing Starter · Season5 GS

W–L1–1
ERA3.44
WHIP1.47
IP36.2
H / K / BB39 / 42 / 15

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

WindowRateSample
Last 2 Weeks.407194 PA
Season.3871110 PA
Last 2 Years.4082912 PA

Quality of Contact vs LHP

wOBA.356
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.318
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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.65
vs SP / Bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs RHP.384

WindowRateSample
Last 2 Weeks.45746 PA
Season.301286 PA
Last 2 Years.391877 PA

Last 5 GamesTotal Bases

Jun 26vs LAD3
Jun 27vs LAD1
Jun 28vs LAD1
Jun 29@ CHC1
Jun 30@ CHC8

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

WindowRateSample
Last 2 Weeks.23821 PA
Season.380150 PA
Last 2 Years.365658 PA

Opposing Starter · Season13 GS

W–L5–5
ERA4.80
WHIP1.41
IP84.1
H / K / BB88 / 63 / 31

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

WindowRateSample
Last 2 Weeks.400200 PA
Season.3771008 PA
Last 2 Years.3734704 PA

Quality of Contact vs RHP

wOBA.334
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.301
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head0-for-1

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

Projection

Projected Total Bases1.736

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

Batter · Total Bases / PA vs LHP.403

WindowRateSample
Last 2 Weeks.69213 PA
Season.33798 PA
Last 2 Years.414280 PA

Last 5 GamesTotal Bases

Jun 26vs WSH3
Jun 27vs WSH0
Jun 28vs WSH0
Jun 29vs CWS0
Jun 30vs CWS0

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

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

Opposing Starter · Season8 GS

W–L2–4
ERA5.82
WHIP1.34
IP38.2
H / K / BB30 / 33 / 22

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

WindowRateSample
Last 2 Weeks.342187 PA
Season.3541270 PA
Last 2 Years.3503690 PA

Quality of Contact vs LHP

wOBA.358
Hard-Hit %33%

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

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

WindowRateSample
Last 2 Weeks.46213 PA
Season.50679 PA
Last 2 Years.371315 PA

Last 5 GamesTotal Bases

Jun 26vs NYY0
Jun 27vs NYY2
Jun 28vs NYY0
Jun 29vs WSH2
Jun 30vs WSH0

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

WindowRateSample
Last 2 Weeks.41039 PA
Season.358109 PA
Last 2 Years.292192 PA

Opposing Starter · Season5 GS

W–L1–1
ERA3.44
WHIP1.47
IP36.2
H / K / BB39 / 42 / 15

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

WindowRateSample
Last 2 Weeks.367207 PA
Season.3511157 PA
Last 2 Years.3813001 PA

Quality of Contact vs LHP

wOBA.319
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.326
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.733

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

WindowRateSample
Last 2 Weeks.18816 PA
Season.36895 PA
Last 2 Years.349364 PA

Last 5 GamesTotal Bases

Jun 26vs CHC5
Jun 27vs CHC0
Jun 28vs CHC0
Jun 29vs CIN0
Jun 30vs CIN1

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

WindowRateSample
Last 2 Weeks.66733 PA
Season.373287 PA
Last 2 Years.375969 PA

Opposing Starter · Season17 GS

W–L5–4
ERA3.90
WHIP1.41
IP90.0
H / K / BB87 / 70 / 40

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

WindowRateSample
Last 2 Weeks.378185 PA
Season.346909 PA
Last 2 Years.3512998 PA

Quality of Contact vs LHP

wOBA.326
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.358
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head5-for-17

Total Bases9 in 18 PA
Career Average.278
Plate Appearances18
HR · K · BB1 · 6 · 1

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

Batter · Total Bases / PA vs RHP.304

WindowRateSample
Last 2 Weeks.08834 PA
Season.319254 PA
Last 2 Years.405896 PA

Last 5 GamesTotal Bases

Jun 26vs ATL0
Jun 27vs ATL0
Jun 28vs ATL3
Jun 29@ AZ0
Jun 30@ AZ0

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

WindowRateSample
Last 2 Weeks.45020 PA
Season.453181 PA
Last 2 Years.392791 PA

Opposing Starter · Season17 GS

W–L3–7
ERA6.15
WHIP1.57
IP86.1
H / K / BB109 / 52 / 27

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

WindowRateSample
Last 2 Weeks.433173 PA
Season.321955 PA
Last 2 Years.3743427 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.335
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head1-for-17

Total Bases2 in 17 PA
Career Average.059
Plate Appearances17
HR · K · BB0 · 5 · 0

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.65
vs SP / Bullpen~2× / ~2.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.401

WindowRateSample
Last 2 Weeks.48637 PA
Season.390236 PA
Last 2 Years.390236 PA

Last 5 GamesTotal Bases

Jun 24vs AZ0
Jun 26vs MIA0
Jun 27vs MIA2
Jun 28vs MIA2
Jun 30@ ATL0

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

WindowRateSample
Last 2 Weeks.31619 PA
Season.324111 PA
Last 2 Years.369241 PA

Opposing Starter · Season6 GS

W–L3–1
ERA3.47
WHIP1.37
IP46.2
H / K / BB43 / 40 / 21

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

WindowRateSample
Last 2 Weeks.350123 PA
Season.320935 PA
Last 2 Years.3282802 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.316
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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~2× / ~2.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.417

WindowRateSample
Last 2 Weeks.46932 PA
Season.492185 PA
Last 2 Years.469881 PA

Last 5 GamesTotal Bases

Jun 26vs PHI0
Jun 27vs PHI4
Jun 28vs PHI1
Jun 29@ TOR2
Jun 30@ TOR0

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

WindowRateSample
Last 2 Weeks.69213 PA
Season.33088 PA
Last 2 Years.269175 PA

Opposing Starter · Season5 GS

W–L3–3
ERA3.48
WHIP1.14
IP44.0
H / K / BB30 / 42 / 20

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

WindowRateSample
Last 2 Weeks.320203 PA
Season.3071272 PA
Last 2 Years.3143589 PA

Quality of Contact vs RHP

wOBA.368
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.339
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.719

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

WindowRateSample
Last 2 Weeks.57135 PA
Season.364228 PA
Last 2 Years.385891 PA

Last 5 GamesTotal Bases

Jun 25vs HOU0
Jun 26vs HOU4
Jun 27vs HOU0
Jun 28vs HOU2
Jun 30@ NYY1

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

WindowRateSample
Last 2 Weeks.54224 PA
Season.368193 PA
Last 2 Years.382642 PA

Opposing Starter · Season16 GS

W–L7–3
ERA3.75
WHIP1.36
IP84.0
H / K / BB85 / 84 / 29

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

WindowRateSample
Last 2 Weeks.408179 PA
Season.334911 PA
Last 2 Years.3192596 PA

Quality of Contact vs RHP

wOBA.332
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.337
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head0-for-3

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

Projection

Projected Total Bases1.717

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

Batter · Total Bases / PA vs LHP.388

WindowRateSample
Last 2 Weeks.6673 PA
Season.43585 PA
Last 2 Years.43585 PA

Last 5 GamesTotal Bases

Jun 12vs DET3
Jun 13vs DET1
Jun 28vs SEA2
Jun 29vs TEX3
Jun 30vs TEX2

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

WindowRateSample
Last 2 Weeks.2229 PA
Season.33387 PA
Last 2 Years.364363 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.05
WHIP1.25
IP91.0
H / K / BB76 / 97 / 38

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

WindowRateSample
Last 2 Weeks.421140 PA
Season.372946 PA
Last 2 Years.3702970 PA

Quality of Contact vs LHP

wOBA.337
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.320
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.716

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

WindowRateSample
Last 2 Weeks.63644 PA
Season.468250 PA
Last 2 Years.462908 PA

Last 5 GamesTotal Bases

Jun 26@ MIL0
Jun 27@ MIL0
Jun 28@ MIL0
Jun 29vs SD2
Jun 30vs SD4

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

WindowRateSample
Last 2 Weeks.16724 PA
Season.303178 PA
Last 2 Years.363587 PA

Opposing Starter · Season16 GS

W–L5–3
ERA3.81
WHIP1.31
IP78.0
H / K / BB76 / 70 / 26

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

WindowRateSample
Last 2 Weeks.304204 PA
Season.3231145 PA
Last 2 Years.3263326 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.302
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head1-for-4

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

Projection

Projected Total Bases1.716

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

Batter · Total Bases / PA vs RHP.386

WindowRateSample
Last 2 Weeks.45040 PA
Season.357258 PA
Last 2 Years.357258 PA

Last 5 GamesTotal Bases

Jun 26vs PHI1
Jun 27vs PHI2
Jun 28vs PHI1
Jun 29@ TOR1
Jun 30@ TOR1

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

WindowRateSample
Last 2 Weeks.69213 PA
Season.33088 PA
Last 2 Years.269175 PA

Opposing Starter · Season5 GS

W–L3–3
ERA3.48
WHIP1.14
IP44.0
H / K / BB30 / 42 / 20

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

WindowRateSample
Last 2 Weeks.320203 PA
Season.3071272 PA
Last 2 Years.3143589 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.339
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.712

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

Context

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

Batter · Total Bases / PA vs RHP.379

WindowRateSample
Last 2 Weeks.35137 PA
Season.400245 PA
Last 2 Years.462870 PA

Last 5 GamesTotal Bases

Jun 25vs HOU2
Jun 26vs HOU0
Jun 27vs HOU3
Jun 28vs HOU0
Jun 30@ NYY8

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

WindowRateSample
Last 2 Weeks.54224 PA
Season.368193 PA
Last 2 Years.382642 PA

Opposing Starter · Season16 GS

W–L7–3
ERA3.75
WHIP1.36
IP84.0
H / K / BB85 / 84 / 29

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

WindowRateSample
Last 2 Weeks.408179 PA
Season.334911 PA
Last 2 Years.3192596 PA

Quality of Contact vs RHP

wOBA.333
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.337
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head0-for-2

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

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.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral
Recent Form🔥 7-game hitting streak

Batter · Total Bases / PA vs RHP.478

WindowRateSample
Last 2 Weeks.75641 PA
Season.449156 PA
Last 2 Years.393756 PA

Last 5 GamesTotal Bases

Jun 26@ SD4
Jun 27@ SD4
Jun 28@ SD2
Jun 29@ ATH1
Jun 30@ ATH4

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

WindowRateSample
Last 2 Weeks.28635 PA
Season.253150 PA
Last 2 Years.285424 PA

Opposing Starter · Season15 GS

W–L6–4
ERA3.15
WHIP1.22
IP88.2
H / K / BB72 / 78 / 36

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

WindowRateSample
Last 2 Weeks.417240 PA
Season.3931013 PA
Last 2 Years.3752822 PA

Quality of Contact vs RHP

wOBA.369
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.283
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.707

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

WindowRateSample
Last 2 Weeks.0004 PA
Season.10010 PA
Last 2 Years.38954 PA

Last 5 GamesTotal Bases

Jun 26@ STL1
Jun 27@ STL1
Jun 28@ STL0
Jun 29@ COL4
Jun 30@ COL5

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

WindowRateSample
Last 2 Weeks.30813 PA
Season.36466 PA
Last 2 Years.412272 PA

Opposing Starter · Season14 GS

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

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

WindowRateSample
Last 2 Weeks.467197 PA
Season.4761030 PA
Last 2 Years.4303555 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.306
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head1-for-3

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

Projection

Projected Total Bases1.706

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

WindowRateSample
Last 2 Weeks.61118 PA
Season.39389 PA
Last 2 Years.405289 PA

Last 5 GamesTotal Bases

Jun 22vs KC0
Jun 23vs KC1
Jun 24vs KC2
Jun 26vs AZ0
Jun 30@ KC1

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

WindowRateSample
Last 2 Weeks.62516 PA
Season.441136 PA
Last 2 Years.321561 PA

Opposing Starter · Season16 GS

W–L3–5
ERA4.18
WHIP1.37
IP90.1
H / K / BB94 / 69 / 30

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

WindowRateSample
Last 2 Weeks.359153 PA
Season.353984 PA
Last 2 Years.3412933 PA

Quality of Contact vs RHP

wOBA.326
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.334
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head0-for-1

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

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.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.385

WindowRateSample
Last 2 Weeks.31316 PA
Season.494178 PA
Last 2 Years.421775 PA

Last 5 GamesTotal Bases

Jun 24@ SD0
Jun 26@ SF1
Jun 27@ SF0
Jun 28@ SF0
Jun 30vs STL0

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

WindowRateSample
Last 2 Weeks.48431 PA
Season.381226 PA
Last 2 Years.420452 PA

Opposing Starter · Season16 GS

W–L3–6
ERA3.12
WHIP1.14
IP89.1
H / K / BB81 / 57 / 21

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

WindowRateSample
Last 2 Weeks.358159 PA
Season.3691119 PA
Last 2 Years.3672946 PA

Quality of Contact vs RHP

wOBA.322
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.334
Hard-Hit % Allowed36%

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

Batter · Total Bases / PA vs RHP.401

WindowRateSample
Last 2 Weeks2.0002 PA
Season.390136 PA
Last 2 Years.361893 PA

Last 5 GamesTotal Bases

May 14@ LAD0
May 15@ ATH1
Jun 28vs ATL1
Jun 29@ AZ4
Jun 30@ AZ0

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

WindowRateSample
Last 2 Weeks.45020 PA
Season.453181 PA
Last 2 Years.392791 PA

Opposing Starter · Season17 GS

W–L3–7
ERA6.15
WHIP1.57
IP86.1
H / K / BB109 / 52 / 27

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

WindowRateSample
Last 2 Weeks.433173 PA
Season.321955 PA
Last 2 Years.3743427 PA

Quality of Contact vs RHP

wOBA.337
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.335
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head1-for-12

Total Bases2 in 14 PA
Career Average.071
Plate Appearances14
HR · K · BB0 · 2 · 2

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

Batter · Total Bases / PA vs LHP.398

WindowRateSample
Last 2 Weeks.56316 PA
Season.416101 PA
Last 2 Years.353397 PA

Last 5 GamesTotal Bases

Jun 26@ BAL0
Jun 27@ BAL0
Jun 28@ BAL0
Jun 29@ BOS2
Jun 30@ BOS4

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

WindowRateSample
Last 2 Weeks.56523 PA
Season.40584 PA
Last 2 Years.41499 PA

Opposing Starter · Season12 GS

W–L4–5
ERA2.78
WHIP1.02
IP71.1
H / K / BB53 / 69 / 20

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

WindowRateSample
Last 2 Weeks.305174 PA
Season.335663 PA
Last 2 Years.3282201 PA

Quality of Contact vs LHP

wOBA.328
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.326
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.701

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

WindowRateSample
Last 2 Weeks.50052 PA
Season.419356 PA
Last 2 Years.3431125 PA

Last 5 GamesTotal Bases

Jun 26vs KC7
Jun 27vs KC1
Jun 28vs KC6
Jun 29@ BAL2
Jun 30@ BAL0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

WindowRateSample
Last 2 Weeks.286189 PA
Season.3681155 PA
Last 2 Years.3473320 PA

Quality of Contact

wOBA.347
Hard-Hit %41%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.701

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

WindowRateSample
Last 2 Weeks.43237 PA
Season.310197 PA
Last 2 Years.437863 PA

Last 5 GamesTotal Bases

Jun 25vs TEX0
Jun 26vs TEX0
Jun 28vs TEX2
Jun 29vs NYM3
Jun 30vs NYM1

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

WindowRateSample
Last 2 Weeks.47117 PA
Season.266139 PA
Last 2 Years.342666 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.53
WHIP1.37
IP91.1
H / K / BB90 / 88 / 35

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

WindowRateSample
Last 2 Weeks.328204 PA
Season.303974 PA
Last 2 Years.3102780 PA

Quality of Contact vs RHP

wOBA.320
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.319
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head1-for-5

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

Projection

Projected Total Bases1.701

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

WindowRateSample
Last 2 Weeks.58629 PA
Season.394254 PA
Last 2 Years.3991005 PA

Last 5 GamesTotal Bases

Jun 24vs CLE0
Jun 26vs KC6
Jun 27vs KC1
Jun 28vs KC1
Jun 30@ BAL4

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

WindowRateSample
Last 2 Weeks.338272 PA
Season.3521298 PA
Last 2 Years.3692970 PA

Quality of Contact

wOBA.329
Hard-Hit %36%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

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

Batter · Total Bases / PA vs RHP.436

WindowRateSample
Last 2 Weeks.54335 PA
Season.491232 PA
Last 2 Years.477730 PA

Last 5 GamesTotal Bases

Jun 26@ MIN4
Jun 27@ MIN12
Jun 28@ MIN0
Jun 29vs MIA6
Jun 30vs MIA0

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

WindowRateSample
Last 2 Weeks.31822 PA
Season.316177 PA
Last 2 Years.425405 PA

Opposing Starter · Season17 GS

W–L9–0
ERA2.60
WHIP1.11
IP97.0
H / K / BB72 / 107 / 36

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

WindowRateSample
Last 2 Weeks.338154 PA
Season.297845 PA
Last 2 Years.3482872 PA

Quality of Contact vs RHP

wOBA.323
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.300
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head4-for-6

Total Bases10 in 6 PA
Career Average.667
Plate Appearances6
HR · K · BB2 · 1 · 0

Projection

Projected Total Bases1.695

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

WindowRateSample
Last 2 Weeks.14321 PA
Season.322199 PA
Last 2 Years.318778 PA

Last 5 GamesTotal Bases

Jun 24@ SD1
Jun 26@ SF1
Jun 27@ SF0
Jun 28@ SF0
Jun 30vs STL1

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

WindowRateSample
Last 2 Weeks.48431 PA
Season.381226 PA
Last 2 Years.420452 PA

Opposing Starter · Season16 GS

W–L3–6
ERA3.12
WHIP1.14
IP89.1
H / K / BB81 / 57 / 21

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

WindowRateSample
Last 2 Weeks.358159 PA
Season.3691119 PA
Last 2 Years.3672946 PA

Quality of Contact vs RHP

wOBA.292
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.334
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.694

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.32025 PA
Season.32025 PA
Last 2 Years.348322 PA

Last 5 GamesTotal Bases

Jun 26vs KC5
Jun 27vs KC0
Jun 28vs KC1
Jun 29@ BAL1
Jun 30@ BAL1

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

WindowRateSample
Last 2 Weeks.338272 PA
Season.3521298 PA
Last 2 Years.3692970 PA

Quality of Contact

wOBA.319
Hard-Hit %35%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.687

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

Context

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

Batter · Total Bases / PA vs LHP.411

WindowRateSample
Last 2 Weeks.6258 PA
Season.59381 PA
Last 2 Years.378384 PA

Last 5 GamesTotal Bases

Jun 26@ PIT0
Jun 27@ PIT0
Jun 28@ PIT1
Jun 29@ MIL4
Jun 30@ MIL3

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season6 GS

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

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

WindowRateSample
Last 2 Weeks.247198 PA
Season.2961181 PA
Last 2 Years.3143003 PA

Quality of Contact vs LHP

wOBA.336
Hard-Hit %36%

How well he's squaring up the ball.

Head-to-Head1-for-3

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

Projection

Projected Total Bases1.686

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

WindowRateSample
Last 2 Weeks.57938 PA
Season.391220 PA
Last 2 Years.393816 PA

Last 5 GamesTotal Bases

Jun 26vs COL2
Jun 27vs COL3
Jun 28vs COL0
Jun 29@ HOU4
Jun 30@ HOU2

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

WindowRateSample
Last 2 Weeks.28132 PA
Season.328122 PA
Last 2 Years.328122 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.382

WindowRateSample
Last 2 Weeks.425214 PA
Season.3181061 PA
Last 2 Years.3193042 PA

Quality of Contact vs RHP

wOBA.345
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.301
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head2-for-2

Total Bases8 in 2 PA
Career Average1.000
Plate Appearances2
HR · K · BB2 · 0 · 0

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

Batter · Total Bases / PA vs RHP.375

WindowRateSample
Last 2 Weeks.35939 PA
Season.392217 PA
Last 2 Years.421946 PA

Last 5 GamesTotal Bases

Jun 26@ MIL4
Jun 27@ MIL5
Jun 28@ MIL1
Jun 29vs SD3
Jun 30vs SD2

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

WindowRateSample
Last 2 Weeks.52917 PA
Season.367150 PA
Last 2 Years.380482 PA

Opposing Starter · Season16 GS

W–L5–3
ERA3.81
WHIP1.31
IP78.0
H / K / BB76 / 70 / 26

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

WindowRateSample
Last 2 Weeks.332190 PA
Season.331995 PA
Last 2 Years.3434038 PA

Quality of Contact vs RHP

wOBA.331
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.327
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head3-for-8

Total Bases3 in 9 PA
Career Average.333
Plate Appearances9
HR · K · BB0 · 5 · 1

Projection

Projected Total Bases1.684

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

WindowRateSample
Last 2 Weeks.38731 PA
Season.425127 PA
Last 2 Years.364162 PA

Last 5 GamesTotal Bases

Jun 25vs ATH0
Jun 26vs ATL2
Jun 27vs ATL2
Jun 29@ AZ2
Jun 30@ AZ0

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

WindowRateSample
Last 2 Weeks.57633 PA
Season.459209 PA
Last 2 Years.385800 PA

Opposing Starter · Season17 GS

W–L3–7
ERA6.15
WHIP1.57
IP86.1
H / K / BB109 / 52 / 27

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

WindowRateSample
Last 2 Weeks.396139 PA
Season.380863 PA
Last 2 Years.3992753 PA

Quality of Contact vs RHP

wOBA.337
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.354
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head1-for-4

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

Projection

Projected Total Bases1.684

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.46239 PA
Season.388250 PA
Last 2 Years.432766 PA

Last 5 GamesTotal Bases

Jun 26@ TB0
Jun 27@ TB4
Jun 28@ TB4
Jun 29vs SF4
Jun 30vs SF5

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

WindowRateSample
Last 2 Weeks.25927 PA
Season.436126 PA
Last 2 Years.403154 PA

Opposing Starter · Season10 GS

W–L2–6
ERA4.94
WHIP1.35
IP51.0
H / K / BB50 / 45 / 19

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

WindowRateSample
Last 2 Weeks.261188 PA
Season.3301235 PA
Last 2 Years.3353324 PA

Quality of Contact vs RHP

wOBA.335
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.334
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head3-for-5

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

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

Batter · Total Bases / PA vs RHP.377

WindowRateSample
Last 2 Weeks.30446 PA
Season.489272 PA
Last 2 Years.439640 PA

Last 5 GamesTotal Bases

Jun 25@ DET0
Jun 26@ DET0
Jun 28@ DET0
Jun 29vs MIN0
Jun 30vs MIN6

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

WindowRateSample
Last 2 Weeks.23534 PA
Season.355211 PA
Last 2 Years.370708 PA

Opposing Starter · Season15 GS

W–L6–3
ERA3.98
WHIP1.28
IP83.2
H / K / BB72 / 91 / 35

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

WindowRateSample
Last 2 Weeks.425141 PA
Season.371882 PA
Last 2 Years.3962200 PA

Quality of Contact vs RHP

wOBA.355
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head2-for-5

Total Bases3 in 5 PA
Career Average.400
Plate Appearances5
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.675

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

WindowRateSample
Last 2 Weeks.45544 PA
Season.448223 PA
Last 2 Years.437581 PA

Last 5 GamesTotal Bases

Jun 26vs COL4
Jun 27vs COL1
Jun 28vs COL4
Jun 29@ HOU0
Jun 30@ HOU2

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

WindowRateSample
Last 2 Weeks.28132 PA
Season.328122 PA
Last 2 Years.328122 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.382

WindowRateSample
Last 2 Weeks.425214 PA
Season.3181061 PA
Last 2 Years.3193042 PA

Quality of Contact vs RHP

wOBA.324
Hard-Hit %43%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.301
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.674

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

Batter · Total Bases / PA vs RHP.449

WindowRateSample
Last 2 Weeks.62935 PA
Season.463242 PA
Last 2 Years.463242 PA

Last 5 GamesTotal Bases

Jun 26@ MIN3
Jun 27@ MIN3
Jun 28@ MIN2
Jun 29vs MIA1
Jun 30vs MIA2

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

WindowRateSample
Last 2 Weeks.30826 PA
Season.250224 PA
Last 2 Years.351464 PA

Opposing Starter · Season17 GS

W–L9–0
ERA2.60
WHIP1.11
IP97.0
H / K / BB72 / 107 / 36

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

WindowRateSample
Last 2 Weeks.401227 PA
Season.3481126 PA
Last 2 Years.3553110 PA

Quality of Contact vs RHP

wOBA.386
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.316
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.673

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

WindowRateSample
Last 2 Weeks.40045 PA
Season.369198 PA
Last 2 Years.369981 PA

Last 5 GamesTotal Bases

Jun 25@ DET0
Jun 26@ DET2
Jun 27@ DET1
Jun 29vs MIN0
Jun 30vs MIN0

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

WindowRateSample
Last 2 Weeks.23113 PA
Season.340147 PA
Last 2 Years.346627 PA

Opposing Starter · Season15 GS

W–L6–3
ERA3.98
WHIP1.28
IP83.2
H / K / BB72 / 91 / 35

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

WindowRateSample
Last 2 Weeks.341182 PA
Season.329907 PA
Last 2 Years.3422180 PA

Quality of Contact vs RHP

wOBA.306
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.300
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head2-for-10

Total Bases2 in 11 PA
Career Average.182
Plate Appearances11
HR · K · BB0 · 3 · 1

Projection

Projected Total Bases1.674

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

WindowRateSample
Last 2 Weeks.48739 PA
Season.314255 PA
Last 2 Years.4141020 PA

Last 5 GamesTotal Bases

Jun 26vs LAD2
Jun 27vs LAD0
Jun 28vs LAD6
Jun 29@ CHC0
Jun 30@ CHC5

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

WindowRateSample
Last 2 Weeks.23821 PA
Season.380150 PA
Last 2 Years.365658 PA

Opposing Starter · Season13 GS

W–L5–5
ERA4.80
WHIP1.41
IP84.1
H / K / BB88 / 63 / 31

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

WindowRateSample
Last 2 Weeks.400200 PA
Season.3771008 PA
Last 2 Years.3734704 PA

Quality of Contact vs RHP

wOBA.332
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.301
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head3-for-5

Total Bases7 in 5 PA
Career Average.600
Plate Appearances5
HR · K · BB1 · 0 · 0

Projection

Projected Total Bases1.67

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

WindowRateSample
Last 2 Weeks.6679 PA
Season.50957 PA
Last 2 Years.365197 PA

Last 5 GamesTotal Bases

Jun 26@ BOS0
Jun 27@ BOS1
Jun 28@ BOS2
Jun 29vs DET4
Jun 30vs DET0

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

WindowRateSample
Last 2 Weeks.05319 PA
Season.29654 PA
Last 2 Years.290138 PA

Opposing Starter · Season6 GS

W–L4–1
ERA2.39
WHIP0.85
IP37.2
H / K / BB23 / 25 / 9

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

WindowRateSample
Last 2 Weeks.445283 PA
Season.3691340 PA
Last 2 Years.3415292 PA

Quality of Contact vs RHP

wOBA.336
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.267
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head0-for-1

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

Projection

Projected Total Bases1.667

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

WindowRateSample
Last 2 Weeks.40010 PA
Season.40362 PA
Last 2 Years.353215 PA

Last 5 GamesTotal Bases

Jun 23vs TEX3
Jun 27@ STL3
Jun 28@ STL0
Jun 29@ COL6
Jun 30@ COL6

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

WindowRateSample
Last 2 Weeks.64342 PA
Season.567268 PA
Last 2 Years.4781154 PA

Opposing Starter · Season14 GS

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

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

WindowRateSample
Last 2 Weeks.364162 PA
Season.3701125 PA
Last 2 Years.3933618 PA

Quality of Contact vs LHP

wOBA.320
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.364
Hard-Hit % Allowed44%

How hard hitters are squaring him up.

Head-to-Head4-for-7

Total Bases5 in 7 PA
Career Average.571
Plate Appearances7
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.666

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

Batter · Total Bases / PA vs RHP.374

WindowRateSample
Last 2 Weeks.40727 PA
Season.361130 PA
Last 2 Years.348732 PA

Last 5 GamesTotal Bases

Jun 26@ BOS0
Jun 27@ BOS0
Jun 28@ BOS0
Jun 29vs DET0
Jun 30vs DET0

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

WindowRateSample
Last 2 Weeks.05319 PA
Season.29654 PA
Last 2 Years.290138 PA

Opposing Starter · Season6 GS

W–L4–1
ERA2.39
WHIP0.85
IP37.2
H / K / BB23 / 25 / 9

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

WindowRateSample
Last 2 Weeks.445283 PA
Season.3691340 PA
Last 2 Years.3415292 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.267
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.666

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

WindowRateSample
Last 2 Weeks.0005 PA
Season.47621 PA
Last 2 Years.31969 PA

Last 5 GamesTotal Bases

Jun 24@ MIA4
Jun 25@ TOR5
Jun 27@ TOR0
Jun 28@ TOR4
Jun 30@ CLE4

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

WindowRateSample
Last 2 Weeks.28614 PA
Season.33792 PA
Last 2 Years.368247 PA

Opposing Starter · Season17 GS

W–L6–3
ERA3.87
WHIP1.35
IP86.0
H / K / BB77 / 85 / 39

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

WindowRateSample
Last 2 Weeks.349209 PA
Season.3411204 PA
Last 2 Years.3403679 PA

Quality of Contact vs LHP

wOBA.316
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.311
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head0-for-3

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

Projection

Projected Total Bases1.666

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

WindowRateSample
Last 2 Weeks.45735 PA
Season.367240 PA
Last 2 Years.406928 PA

Last 5 GamesTotal Bases

Jun 26@ NYM3
Jun 27@ NYM0
Jun 28@ NYM1
Jun 29vs PIT5
Jun 30vs PIT6

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

WindowRateSample
Last 2 Weeks.26319 PA
Season.301156 PA
Last 2 Years.269655 PA

Opposing Starter · Season17 GS

W–L6–7
ERA3.10
WHIP0.97
IP93.0
H / K / BB70 / 114 / 20

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

WindowRateSample
Last 2 Weeks.355200 PA
Season.2811199 PA
Last 2 Years.3153260 PA

Quality of Contact vs RHP

wOBA.332
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.296
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head1-for-9

Total Bases1 in 9 PA
Career Average.111
Plate Appearances9
HR · K · BB0 · 3 · 0

Projection

Projected Total Bases1.661

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

Context

Expected PAs4.1
vs SP / Bullpen~2.5× / ~1.6×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.399

WindowRateSample
Last 2 Weeks.50026 PA
Season.378201 PA
Last 2 Years.420600 PA

Last 5 GamesTotal Bases

Jun 24vs HOU2
Jun 26vs TEX0
Jun 27vs TEX0
Jun 28vs TEX1
Jun 30vs NYM2

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

WindowRateSample
Last 2 Weeks.73126 PA
Season.429261 PA
Last 2 Years.321819 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.53
WHIP1.37
IP91.1
H / K / BB90 / 88 / 35

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

WindowRateSample
Last 2 Weeks.327156 PA
Season.330922 PA
Last 2 Years.3152272 PA

Quality of Contact vs RHP

wOBA.329
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.354
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head1-for-6

Total Bases1 in 7 PA
Career Average.143
Plate Appearances7
HR · K · BB0 · 2 · 1

Projection

Projected Total Bases1.654

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

WindowRateSample
Last 2 Weeks.56141 PA
Season.338272 PA
Last 2 Years.388800 PA

Last 5 GamesTotal Bases

Jun 26vs PHI2
Jun 27vs PHI1
Jun 28vs PHI1
Jun 29@ TOR0
Jun 30@ TOR1

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

WindowRateSample
Last 2 Weeks.00014 PA
Season.28488 PA
Last 2 Years.281203 PA

Opposing Starter · Season5 GS

W–L3–3
ERA3.48
WHIP1.14
IP44.0
H / K / BB30 / 42 / 20

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

WindowRateSample
Last 2 Weeks.396268 PA
Season.3371261 PA
Last 2 Years.3534344 PA

Quality of Contact vs RHP

wOBA.342
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.279
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

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.

Context

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

Batter · Total Bases / PA vs RHP.369

WindowRateSample
Last 2 Weeks.11118 PA
Season.539152 PA
Last 2 Years.501743 PA

Last 5 GamesTotal Bases

Jun 26@ MIN0
Jun 27@ MIN0
Jun 28@ MIN0
Jun 29vs MIA0
Jun 30vs MIA4

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

WindowRateSample
Last 2 Weeks.30826 PA
Season.250224 PA
Last 2 Years.351464 PA

Opposing Starter · Season17 GS

W–L9–0
ERA2.60
WHIP1.11
IP97.0
H / K / BB72 / 107 / 36

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

WindowRateSample
Last 2 Weeks.401227 PA
Season.3481126 PA
Last 2 Years.3553110 PA

Quality of Contact vs RHP

wOBA.301
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.316
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head0-for-1

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

Projection

Projected Total Bases1.646

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

WindowRateSample
Last 2 Weeks.39361 PA
Season.417381 PA
Last 2 Years.482870 PA

Last 5 GamesTotal Bases

Jun 26@ LAA2
Jun 27@ LAA1
Jun 28@ LAA0
Jun 29vs LAD1
Jun 30vs LAD0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

WindowRateSample
Last 2 Weeks.302126 PA
Season.3451000 PA
Last 2 Years.3182317 PA

Quality of Contact

wOBA.352
Hard-Hit %42%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.647

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

Context

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

Batter · Total Bases / PA vs RHP.408

WindowRateSample
Last 2 Weeks.51049 PA
Season.384255 PA
Last 2 Years.341859 PA

Last 5 GamesTotal Bases

Jun 26@ DET1
Jun 27@ DET3
Jun 28@ DET6
Jun 29vs MIN0
Jun 30vs MIN0

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

WindowRateSample
Last 2 Weeks.23113 PA
Season.340147 PA
Last 2 Years.346627 PA

Opposing Starter · Season15 GS

W–L6–3
ERA3.98
WHIP1.28
IP83.2
H / K / BB72 / 91 / 35

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

WindowRateSample
Last 2 Weeks.341182 PA
Season.329907 PA
Last 2 Years.3422180 PA

Quality of Contact vs RHP

wOBA.360
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.300
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head1-for-6

Total Bases4 in 6 PA
Career Average.167
Plate Appearances6
HR · K · BB1 · 3 · 0

Projection

Projected Total Bases1.643

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

WindowRateSample
Last 2 Weeks.50028 PA
Season.538223 PA
Last 2 Years.457748 PA

Last 5 GamesTotal Bases

Jun 26@ BOS0
Jun 27@ BOS0
Jun 28@ BOS0
Jun 29vs DET0
Jun 30vs DET4

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

WindowRateSample
Last 2 Weeks.33324 PA
Season.35291 PA
Last 2 Years.342187 PA

Opposing Starter · Season6 GS

W–L4–1
ERA2.39
WHIP0.85
IP37.2
H / K / BB23 / 25 / 9

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

WindowRateSample
Last 2 Weeks.244164 PA
Season.3191050 PA
Last 2 Years.3413556 PA

Quality of Contact vs RHP

wOBA.342
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.308
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head0-for-1

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

Projection

Projected Total Bases1.641

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

WindowRateSample
Last 2 Weeks.29544 PA
Season.433270 PA
Last 2 Years.418881 PA

Last 5 GamesTotal Bases

Jun 26@ SD1
Jun 27@ SD3
Jun 28@ SD0
Jun 29@ ATH5
Jun 30@ ATH2

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

WindowRateSample
Last 2 Weeks.28635 PA
Season.253150 PA
Last 2 Years.285424 PA

Opposing Starter · Season15 GS

W–L6–4
ERA3.15
WHIP1.22
IP88.2
H / K / BB72 / 78 / 36

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

WindowRateSample
Last 2 Weeks.417240 PA
Season.3931013 PA
Last 2 Years.3752822 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.283
Hard-Hit % Allowed30%

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

Batter · Total Bases / PA vs LHP.416

WindowRateSample
Last 2 Weeks.61513 PA
Season.50082 PA
Last 2 Years.462314 PA

Last 5 GamesTotal Bases

Jun 18vs STL5
Jun 26@ CWS0
Jun 27@ CWS2
Jun 28@ CWS0
Jun 30vs TB9

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

WindowRateSample
Last 2 Weeks.29627 PA
Season.304250 PA
Last 2 Years.304250 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.308

WindowRateSample
Last 2 Weeks.264148 PA
Season.330908 PA
Last 2 Years.3473126 PA

Quality of Contact vs LHP

wOBA.356
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head1-for-4

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

Projection

Projected Total Bases1.636

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

Batter · Total Bases / PA vs RHP.388

WindowRateSample
Last 2 Weeks.50026 PA
Season.328241 PA
Last 2 Years.376692 PA

Last 5 GamesTotal Bases

Jun 26@ SD0
Jun 27@ SD6
Jun 28@ SD1
Jun 29@ ATH2
Jun 30@ ATH0

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

WindowRateSample
Last 2 Weeks.37243 PA
Season.339218 PA
Last 2 Years.441478 PA

Opposing Starter · Season15 GS

W–L6–4
ERA3.15
WHIP1.22
IP88.2
H / K / BB72 / 78 / 36

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

WindowRateSample
Last 2 Weeks.512166 PA
Season.400748 PA
Last 2 Years.3711828 PA

Quality of Contact vs RHP

wOBA.339
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.341
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.635

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

Context

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

Batter · Total Bases / PA vs RHP.312

WindowRateSample
Last 2 Weeks.16742 PA
Season.311283 PA
Last 2 Years.395870 PA

Last 5 GamesTotal Bases

Jun 26@ MIL1
Jun 27@ MIL0
Jun 28@ MIL0
Jun 29vs SD2
Jun 30vs SD4

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

WindowRateSample
Last 2 Weeks.52917 PA
Season.367150 PA
Last 2 Years.380482 PA

Opposing Starter · Season16 GS

W–L5–3
ERA3.81
WHIP1.31
IP78.0
H / K / BB76 / 70 / 26

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

WindowRateSample
Last 2 Weeks.332190 PA
Season.331995 PA
Last 2 Years.3434038 PA

Quality of Contact vs RHP

wOBA.311
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.327
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head1-for-4

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

Projection

Projected Total Bases1.633

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

Context

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

Batter · Total Bases / PA vs RHP.397

WindowRateSample
Last 2 Weeks.41251 PA
Season.420333 PA
Last 2 Years.446617 PA

Last 5 GamesTotal Bases

Jun 26vs KC1
Jun 27vs KC2
Jun 28vs KC0
Jun 29@ BAL2
Jun 30@ BAL4

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

WindowRateSample
Last 2 Weeks.338272 PA
Season.3521298 PA
Last 2 Years.3692970 PA

Quality of Contact

wOBA.323
Hard-Hit %34%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.632

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

WindowRateSample
Last 2 Weeks.55645 PA
Season.354254 PA
Last 2 Years.364974 PA

Last 5 GamesTotal Bases

Jun 26vs CIN1
Jun 27vs CIN1
Jun 28vs CIN0
Jun 29@ PHI2
Jun 30@ PHI0

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

WindowRateSample
Last 2 Weeks.26549 PA
Season.297175 PA
Last 2 Years.348702 PA

Opposing Starter · Season12 GS

W–L8–1
ERA2.03
WHIP0.86
IP75.1
H / K / BB46 / 74 / 19

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

WindowRateSample
Last 2 Weeks.368201 PA
Season.338831 PA
Last 2 Years.3462497 PA

Quality of Contact vs RHP

wOBA.373
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.298
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head3-for-15

Total Bases3 in 16 PA
Career Average.188
Plate Appearances16
HR · K · BB0 · 5 · 1

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~2.9× / ~1.4×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.361

WindowRateSample
Last 2 Weeks.42119 PA
Season.270141 PA
Last 2 Years.331574 PA

Last 5 GamesTotal Bases

Jun 25@ NYM0
Jun 26@ MIL0
Jun 27@ MIL2
Jun 28@ MIL0
Jun 30vs SD2

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

WindowRateSample
Last 2 Weeks.52917 PA
Season.367150 PA
Last 2 Years.380482 PA

Opposing Starter · Season16 GS

W–L5–3
ERA3.81
WHIP1.31
IP78.0
H / K / BB76 / 70 / 26

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

WindowRateSample
Last 2 Weeks.332190 PA
Season.331995 PA
Last 2 Years.3434038 PA

Quality of Contact vs RHP

wOBA.334
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.327
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head2-for-16

Total Bases2 in 18 PA
Career Average.111
Plate Appearances18
HR · K · BB0 · 4 · 1

Projection

Projected Total Bases1.627

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

WindowRateSample
Last 2 Weeks.29561 PA
Season.327162 PA
Last 2 Years.327162 PA

Last 5 GamesTotal Bases

Jun 26@ LAA1
Jun 27@ LAA0
Jun 28@ LAA0
Jun 29vs LAD1
Jun 30vs LAD0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

WindowRateSample
Last 2 Weeks.300267 PA
Season.3291409 PA
Last 2 Years.3303562 PA

Quality of Contact

wOBA.323
Hard-Hit %35%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

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.25
vs SP / Bullpen~2× / ~2.2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.357

WindowRateSample
Last 2 Weeks.25012 PA
Season.38142 PA
Last 2 Years.339127 PA

Last 5 GamesTotal Bases

Jun 24@ TB3
Jun 26@ CWS0
Jun 27@ CWS2
Jun 28@ CWS0
Jun 30vs TB0

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

WindowRateSample
Last 2 Weeks.64717 PA
Season.29062 PA
Last 2 Years.29062 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.376

WindowRateSample
Last 2 Weeks.399213 PA
Season.3441054 PA
Last 2 Years.3452966 PA

Quality of Contact vs LHP

wOBA.308
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.329
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head1-for-3

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

Projection

Projected Total Bases1.621

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

WindowRateSample
Last 2 Weeks.16712 PA
Season.46484 PA
Last 2 Years.414285 PA

Last 5 GamesTotal Bases

Jun 26vs NYY5
Jun 27vs NYY2
Jun 28vs NYY1
Jun 29vs WSH4
Jun 30vs WSH0

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

WindowRateSample
Last 2 Weeks.41039 PA
Season.358109 PA
Last 2 Years.292192 PA

Opposing Starter · Season5 GS

W–L1–1
ERA3.44
WHIP1.47
IP36.2
H / K / BB39 / 42 / 15

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

WindowRateSample
Last 2 Weeks.367207 PA
Season.3511157 PA
Last 2 Years.3813001 PA

Quality of Contact vs LHP

wOBA.318
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.326
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.618

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

Context

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

Batter · Total Bases / PA vs RHP.411

WindowRateSample
Last 2 Weeks.53330 PA
Season.452126 PA
Last 2 Years.344677 PA

Last 5 GamesTotal Bases

Jun 23vs ATL0
Jun 24vs ATL6
Jun 26vs LAD4
Jun 29@ CHC2
Jun 30@ CHC2

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

WindowRateSample
Last 2 Weeks.23821 PA
Season.380150 PA
Last 2 Years.365658 PA

Opposing Starter · Season13 GS

W–L5–5
ERA4.80
WHIP1.41
IP84.1
H / K / BB88 / 63 / 31

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

WindowRateSample
Last 2 Weeks.400200 PA
Season.3771008 PA
Last 2 Years.3734704 PA

Quality of Contact vs RHP

wOBA.327
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.301
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head1-for-5

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

Projection

Projected Total Bases1.613

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 26vs SEA2
Jun 27vs SEA2
Jun 28vs SEA2
Jun 29vs TEX1
Jun 30vs TEX0

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

WindowRateSample
Last 2 Weeks.2229 PA
Season.33387 PA
Last 2 Years.364363 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.05
WHIP1.25
IP91.0
H / K / BB76 / 97 / 38

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

WindowRateSample
Last 2 Weeks.421140 PA
Season.372946 PA
Last 2 Years.3702970 PA

Starter Allows · vs LHB

wOBA Allowed.320
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.612

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

Context

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

Batter · Total Bases / PA vs LHP.348

WindowRateSample
Last 2 Weeks.21414 PA
Season.35867 PA
Last 2 Years.330297 PA

Last 5 GamesTotal Bases

Jun 26vs CHC3
Jun 27vs CHC0
Jun 28vs CHC2
Jun 29vs CIN0
Jun 30vs CIN0

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

WindowRateSample
Last 2 Weeks.07114 PA
Season.330103 PA
Last 2 Years.321318 PA

Opposing Starter · Season17 GS

W–L5–4
ERA3.90
WHIP1.41
IP90.0
H / K / BB87 / 70 / 40

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

WindowRateSample
Last 2 Weeks.357221 PA
Season.385978 PA
Last 2 Years.3642488 PA

Quality of Contact vs LHP

wOBA.306
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.290
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head6-for-24

Total Bases9 in 24 PA
Career Average.250
Plate Appearances24
HR · K · BB1 · 10 · 0

Projection

Projected Total Bases1.612

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

Batter · Total Bases / PA vs LHP.285

WindowRateSample
Last 2 Weeks.04224 PA
Season.18382 PA
Last 2 Years.18382 PA

Last 5 GamesTotal Bases

Jun 26vs SEA0
Jun 27vs SEA2
Jun 28vs SEA0
Jun 29vs TEX0
Jun 30vs TEX0

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

WindowRateSample
Last 2 Weeks.2229 PA
Season.33387 PA
Last 2 Years.364363 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.05
WHIP1.25
IP91.0
H / K / BB76 / 97 / 38

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

WindowRateSample
Last 2 Weeks.421140 PA
Season.372946 PA
Last 2 Years.3702970 PA

Quality of Contact vs LHP

wOBA.271
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.320
Hard-Hit % Allowed36%

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

Batter · Total Bases / PA vs RHP.322

WindowRateSample
Last 2 Weeks.21442 PA
Season.30865 PA
Last 2 Years.29468 PA

Last 5 GamesTotal Bases

Jun 26vs LAD0
Jun 27vs LAD0
Jun 28vs LAD0
Jun 29@ CHC1
Jun 30@ CHC2

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

WindowRateSample
Last 2 Weeks.23821 PA
Season.380150 PA
Last 2 Years.365658 PA

Opposing Starter · Season13 GS

W–L5–5
ERA4.80
WHIP1.41
IP84.1
H / K / BB88 / 63 / 31

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

WindowRateSample
Last 2 Weeks.400200 PA
Season.3771008 PA
Last 2 Years.3734704 PA

Quality of Contact vs RHP

wOBA.322
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.301
Hard-Hit % Allowed33%

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

Batter · Total Bases / PA vs RHP.346

WindowRateSample
Last 2 Weeks.22458 PA
Season.446352 PA
Last 2 Years.4591143 PA

Last 5 GamesTotal Bases

Jun 26@ LAA2
Jun 27@ LAA1
Jun 28@ LAA1
Jun 29vs LAD0
Jun 30vs LAD1

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

WindowRateSample
Last 2 Weeks.300267 PA
Season.3291409 PA
Last 2 Years.3303562 PA

Quality of Contact

wOBA.301
Hard-Hit %35%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

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

Batter · Total Bases / PA vs RHP.414

WindowRateSample
Last 2 Weeks.72711 PA
Season.40988 PA
Last 2 Years.460840 PA

Last 5 GamesTotal Bases

Jun 24vs CHC0
Jun 26vs PHI1
Jun 27vs PHI3
Jun 29@ TOR4
Jun 30@ TOR0

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

WindowRateSample
Last 2 Weeks.69213 PA
Season.33088 PA
Last 2 Years.269175 PA

Opposing Starter · Season5 GS

W–L3–3
ERA3.48
WHIP1.14
IP44.0
H / K / BB30 / 42 / 20

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

WindowRateSample
Last 2 Weeks.320203 PA
Season.3071272 PA
Last 2 Years.3143589 PA

Quality of Contact vs RHP

wOBA.334
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.339
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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.55
vs SP / Bullpen~2× / ~2.5×
BallparkNeutral
WeatherNeutral
Recent Form🔥 6-game hitting streak

Batter · Total Bases / PA vs LHP.409

WindowRateSample
Last 2 Weeks.56316 PA
Season.45588 PA
Last 2 Years.47495 PA

Last 5 GamesTotal Bases

Jun 26@ PIT1
Jun 27@ PIT5
Jun 28@ PIT3
Jun 29@ MIL1
Jun 30@ MIL6

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season6 GS

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

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

WindowRateSample
Last 2 Weeks.247198 PA
Season.2961181 PA
Last 2 Years.3143003 PA

Quality of Contact vs LHP

wOBA.346
Hard-Hit %43%

How well he's squaring up the ball.

Head-to-Head1-for-2

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

Projection

Projected Total Bases1.601

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

Batter · Total Bases / PA vs RHP.389

WindowRateSample
Last 2 Weeks.38936 PA
Season.409232 PA
Last 2 Years.463914 PA

Last 5 GamesTotal Bases

Jun 26@ TB4
Jun 27@ TB1
Jun 28@ TB0
Jun 29vs SF0
Jun 30vs SF0

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

WindowRateSample
Last 2 Weeks.25927 PA
Season.436126 PA
Last 2 Years.403154 PA

Opposing Starter · Season10 GS

W–L2–6
ERA4.94
WHIP1.35
IP51.0
H / K / BB50 / 45 / 19

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

WindowRateSample
Last 2 Weeks.261188 PA
Season.3301235 PA
Last 2 Years.3353324 PA

Quality of Contact vs RHP

wOBA.326
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.334
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head1-for-4

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

Projection

Projected Total Bases1.598

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

WindowRateSample
Last 2 Weeks.72218 PA
Season.42088 PA
Last 2 Years.343207 PA

Last 5 GamesTotal Bases

Jun 26@ DET0
Jun 27@ DET0
Jun 28@ DET0
Jun 29vs MIN5
Jun 30vs MIN1

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

WindowRateSample
Last 2 Weeks.23534 PA
Season.355211 PA
Last 2 Years.370708 PA

Opposing Starter · Season15 GS

W–L6–3
ERA3.98
WHIP1.28
IP83.2
H / K / BB72 / 91 / 35

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

WindowRateSample
Last 2 Weeks.425141 PA
Season.371882 PA
Last 2 Years.3962200 PA

Quality of Contact vs RHP

wOBA.344
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.595

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

Context

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

Batter · Total Bases / PA vs LHP.372

WindowRateSample
Last 2 Weeks.36411 PA
Season.38775 PA
Last 2 Years.385252 PA

Last 5 GamesTotal Bases

Jun 26@ TOR0
Jun 27@ TOR2
Jun 28@ TOR3
Jun 29@ CLE3
Jun 30@ CLE5

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

WindowRateSample
Last 2 Weeks.17634 PA
Season.369268 PA
Last 2 Years.338677 PA

Opposing Starter · Season17 GS

W–L6–3
ERA3.87
WHIP1.35
IP86.0
H / K / BB77 / 85 / 39

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

WindowRateSample
Last 2 Weeks.363204 PA
Season.3361242 PA
Last 2 Years.3434053 PA

Quality of Contact vs LHP

wOBA.327
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.285
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head3-for-5

Total Bases7 in 5 PA
Career Average.600
Plate Appearances5
HR · K · BB1 · 1 · 0

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

Batter · Total Bases / PA vs RHP.376

WindowRateSample
Last 2 Weeks.4449 PA
Season.373169 PA
Last 2 Years.373169 PA

Last 5 GamesTotal Bases

May 30vs MIN3
Jun 26vs CIN5
Jun 28vs CIN1
Jun 29@ PHI3
Jun 30@ PHI0

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

WindowRateSample
Last 2 Weeks.09122 PA
Season.275109 PA
Last 2 Years.272534 PA

Opposing Starter · Season12 GS

W–L8–1
ERA2.03
WHIP0.86
IP75.1
H / K / BB46 / 74 / 19

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

WindowRateSample
Last 2 Weeks.349189 PA
Season.3661223 PA
Last 2 Years.3584158 PA

Quality of Contact vs RHP

wOBA.328
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.261
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head1-for-3

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

Projection

Projected Total Bases1.593

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

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral
Recent Form🔥 8-game hitting streak

Batter · Total Bases / PA vs RHP.380

WindowRateSample
Last 2 Weeks.40922 PA
Season.410188 PA
Last 2 Years.344627 PA

Last 5 GamesTotal Bases

Jun 24@ SD2
Jun 26@ SF2
Jun 27@ SF2
Jun 28@ SF2
Jun 30vs STL1

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

WindowRateSample
Last 2 Weeks.35714 PA
Season.364129 PA
Last 2 Years.324389 PA

Opposing Starter · Season16 GS

W–L3–6
ERA3.12
WHIP1.14
IP89.1
H / K / BB81 / 57 / 21

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

WindowRateSample
Last 2 Weeks.395200 PA
Season.3511230 PA
Last 2 Years.3523683 PA

Quality of Contact vs RHP

wOBA.323
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.302
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.593

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

Context

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

Batter · Total Bases / PA vs LHP.353

WindowRateSample
Last 2 Weeks.0001 PA
Season.21456 PA
Last 2 Years.362257 PA

Last 5 GamesTotal Bases

Jun 10@ KC0
Jun 11@ KC5
Jun 25@ TOR0
Jun 27@ TOR4
Jun 28@ TOR0

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

WindowRateSample
Last 2 Weeks.28614 PA
Season.33792 PA
Last 2 Years.368247 PA

Opposing Starter · Season17 GS

W–L6–3
ERA3.87
WHIP1.35
IP86.0
H / K / BB77 / 85 / 39

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

WindowRateSample
Last 2 Weeks.349209 PA
Season.3411204 PA
Last 2 Years.3403679 PA

Quality of Contact vs LHP

wOBA.316
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.311
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.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
WeatherNeutral
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs LHP.327

WindowRateSample
Last 2 Weeks.08312 PA
Season.21878 PA
Last 2 Years.365159 PA

Last 5 GamesTotal Bases

Jun 26@ STL1
Jun 27@ STL2
Jun 28@ STL0
Jun 29@ COL0
Jun 30@ COL0

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

WindowRateSample
Last 2 Weeks.30813 PA
Season.36466 PA
Last 2 Years.412272 PA

Opposing Starter · Season14 GS

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

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

WindowRateSample
Last 2 Weeks.467197 PA
Season.4761030 PA
Last 2 Years.4303555 PA

Quality of Contact vs LHP

wOBA.292
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head2-for-6

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

Projection

Projected Total Bases1.589

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

WindowRateSample
Last 2 Weeks.26123 PA
Season.32646 PA
Last 2 Years.356587 PA

Last 5 GamesTotal Bases

Jun 25vs TEX1
Jun 26vs TEX0
Jun 27vs TEX4
Jun 28vs TEX0
Jun 30vs NYM1

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

WindowRateSample
Last 2 Weeks.47117 PA
Season.266139 PA
Last 2 Years.342666 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.53
WHIP1.37
IP91.1
H / K / BB90 / 88 / 35

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

WindowRateSample
Last 2 Weeks.328204 PA
Season.303974 PA
Last 2 Years.3102780 PA

Quality of Contact vs RHP

wOBA.291
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.319
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head1-for-2

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

Projection

Projected Total Bases1.585

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

WindowRateSample
Last 2 Weeks.1119 PA
Season.415147 PA
Last 2 Years.376543 PA

Last 5 GamesTotal Bases

Jun 24vs ATL0
Jun 27vs LAD3
Jun 28vs LAD0
Jun 29@ CHC4
Jun 30@ CHC1

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

WindowRateSample
Last 2 Weeks.23821 PA
Season.380150 PA
Last 2 Years.365658 PA

Opposing Starter · Season13 GS

W–L5–5
ERA4.80
WHIP1.41
IP84.1
H / K / BB88 / 63 / 31

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

WindowRateSample
Last 2 Weeks.400200 PA
Season.3771008 PA
Last 2 Years.3734704 PA

Quality of Contact vs RHP

wOBA.312
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.301
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head2-for-4

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

Projection

Projected Total Bases1.583

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.7× / ~1.6×
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 4 GamesTotal Bases

Jun 26vs SEA0
Jun 27vs SEA1
Jun 28vs SEA0
Jun 30vs TEX0

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

WindowRateSample
Last 2 Weeks.2229 PA
Season.33387 PA
Last 2 Years.364363 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.05
WHIP1.25
IP91.0
H / K / BB76 / 97 / 38

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

WindowRateSample
Last 2 Weeks.421140 PA
Season.372946 PA
Last 2 Years.3702970 PA

Starter Allows · vs LHB

wOBA Allowed.320
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.583

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

Context

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

Batter · Total Bases / PA vs RHP.348

WindowRateSample
Last 2 Weeks.22236 PA
Season.422230 PA
Last 2 Years.408633 PA

Last 5 GamesTotal Bases

Jun 24@ MIN2
Jun 26@ SD0
Jun 27@ SD4
Jun 28@ SD0
Jun 29@ ATH5

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

WindowRateSample
Last 2 Weeks.37243 PA
Season.339218 PA
Last 2 Years.441478 PA

Opposing Starter · Season15 GS

W–L6–4
ERA3.15
WHIP1.22
IP88.2
H / K / BB72 / 78 / 36

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

WindowRateSample
Last 2 Weeks.512166 PA
Season.400748 PA
Last 2 Years.3711828 PA

Quality of Contact vs RHP

wOBA.315
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.341
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.55
vs SP / Bullpen~2× / ~2.5×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.336

WindowRateSample
Last 2 Weeks.26338 PA
Season.322261 PA
Last 2 Years.355634 PA

Last 5 GamesTotal Bases

Jun 24vs AZ0
Jun 26vs MIA0
Jun 27vs MIA1
Jun 28vs MIA0
Jun 30@ ATL0

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

WindowRateSample
Last 2 Weeks.27311 PA
Season.40090 PA
Last 2 Years.344212 PA

Opposing Starter · Season6 GS

W–L3–1
ERA3.47
WHIP1.37
IP46.2
H / K / BB43 / 40 / 21

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

WindowRateSample
Last 2 Weeks.328171 PA
Season.3021084 PA
Last 2 Years.3323987 PA

Quality of Contact vs RHP

wOBA.337
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.304
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head0-for-1

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

Projection

Projected Total Bases1.576

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

WindowRateSample
Last 2 Weeks.32540 PA
Season.312237 PA
Last 2 Years.348952 PA

Last 5 GamesTotal Bases

Jun 26@ TB5
Jun 27@ TB4
Jun 28@ TB1
Jun 29vs SF2
Jun 30vs SF0

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

WindowRateSample
Last 2 Weeks.25927 PA
Season.436126 PA
Last 2 Years.403154 PA

Opposing Starter · Season10 GS

W–L2–6
ERA4.94
WHIP1.35
IP51.0
H / K / BB50 / 45 / 19

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

WindowRateSample
Last 2 Weeks.261188 PA
Season.3301235 PA
Last 2 Years.3353324 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.334
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head1-for-2

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

Projection

Projected Total Bases1.576

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

WindowRateSample
Last 2 Weeks.37540 PA
Season.426141 PA
Last 2 Years.326795 PA

Last 5 GamesTotal Bases

Jun 26@ LAA2
Jun 27@ LAA4
Jun 28@ LAA0
Jun 29vs LAD1
Jun 30vs LAD1

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

WindowRateSample
Last 2 Weeks.300267 PA
Season.3291409 PA
Last 2 Years.3303562 PA

Quality of Contact

wOBA.315
Hard-Hit %31%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

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
WeatherNeutral

Batter · Total Bases / PA vs LHP.312

WindowRateSample
Last 2 Weeks.00018 PA
Season.29155 PA
Last 2 Years.349152 PA

Last 5 GamesTotal Bases

Jun 26vs SEA1
Jun 27vs SEA1
Jun 28vs SEA0
Jun 29vs TEX0
Jun 30vs TEX4

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

WindowRateSample
Last 2 Weeks.2229 PA
Season.33387 PA
Last 2 Years.364363 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.05
WHIP1.25
IP91.0
H / K / BB76 / 97 / 38

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

WindowRateSample
Last 2 Weeks.421140 PA
Season.372946 PA
Last 2 Years.3702970 PA

Quality of Contact vs LHP

wOBA.303
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.320
Hard-Hit % Allowed36%

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.25
vs SP / Bullpen~2× / ~2.2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.336

WindowRateSample
Last 2 Weeks.1119 PA
Season.27281 PA
Last 2 Years.314401 PA

Last 5 GamesTotal Bases

Jun 26vs NYY1
Jun 27vs NYY0
Jun 28vs NYY1
Jun 29vs WSH0
Jun 30vs WSH0

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

WindowRateSample
Last 2 Weeks.26715 PA
Season.39648 PA
Last 2 Years.36563 PA

Opposing Starter · Season5 GS

W–L1–1
ERA3.44
WHIP1.47
IP36.2
H / K / BB39 / 42 / 15

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

WindowRateSample
Last 2 Weeks.407194 PA
Season.3871110 PA
Last 2 Years.4082912 PA

Quality of Contact vs LHP

wOBA.299
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.318
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.572

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

WindowRateSample
Last 2 Weeks.3333 PA
Season.25831 PA
Last 2 Years.25831 PA

Last 5 GamesTotal Bases

Jun 26@ STL1
Jun 27@ STL0
Jun 28@ STL2
Jun 29@ COL2
Jun 30@ COL4

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

WindowRateSample
Last 2 Weeks.30813 PA
Season.36466 PA
Last 2 Years.412272 PA

Opposing Starter · Season14 GS

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

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

WindowRateSample
Last 2 Weeks.467197 PA
Season.4761030 PA
Last 2 Years.4303555 PA

Quality of Contact vs LHP

wOBA.314
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head1-for-2

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

Projection

Projected Total Bases1.567

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

WindowRateSample
Last 2 Weeks1.0003 PA
Season1.0003 PA
Last 2 Years.30826 PA

Last 5 GamesTotal Bases

Jun 21vs STL0
Jun 22@ TB0
Jun 24@ TB2
Jun 27@ CWS0
Jun 30vs TB0

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

WindowRateSample
Last 2 Weeks.64717 PA
Season.29062 PA
Last 2 Years.29062 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.376

WindowRateSample
Last 2 Weeks.399213 PA
Season.3441054 PA
Last 2 Years.3452966 PA

Quality of Contact vs LHP

wOBA.327
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.329
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.567

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

Context

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

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 24vs ATH5
Jun 25vs ATH4
Jun 26vs ATL1
Jun 28vs ATL1
Jun 29@ AZ3

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

WindowRateSample
Last 2 Weeks.45020 PA
Season.453181 PA
Last 2 Years.392791 PA

Opposing Starter · Season17 GS

W–L3–7
ERA6.15
WHIP1.57
IP86.1
H / K / BB109 / 52 / 27

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

WindowRateSample
Last 2 Weeks.433173 PA
Season.321955 PA
Last 2 Years.3743427 PA

Starter Allows · vs RHB

wOBA Allowed.335
Hard-Hit % Allowed34%

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 PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.354

WindowRateSample
Last 2 Weeks.40010 PA
Season.18643 PA
Last 2 Years.288125 PA

Last 5 GamesTotal Bases

Jun 22vs TEX0
Jun 24vs TEX0
Jun 28@ STL1
Jun 29@ COL2
Jun 30@ COL4

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

WindowRateSample
Last 2 Weeks.64342 PA
Season.567268 PA
Last 2 Years.4781154 PA

Opposing Starter · Season14 GS

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

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

WindowRateSample
Last 2 Weeks.364162 PA
Season.3701125 PA
Last 2 Years.3933618 PA

Quality of Contact vs LHP

wOBA.309
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.364
Hard-Hit % Allowed44%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.562

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

Context

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

Batter · Total Bases / PA vs RHP.379

WindowRateSample
Last 2 Weeks.48329 PA
Season.293167 PA
Last 2 Years.346723 PA

Last 5 GamesTotal Bases

Jun 26vs HOU0
Jun 27vs HOU3
Jun 28vs HOU5
Jun 29@ NYY2
Jun 30@ NYY0

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

WindowRateSample
Last 2 Weeks.54224 PA
Season.368193 PA
Last 2 Years.382642 PA

Opposing Starter · Season16 GS

W–L7–3
ERA3.75
WHIP1.36
IP84.0
H / K / BB85 / 84 / 29

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

WindowRateSample
Last 2 Weeks.408179 PA
Season.334911 PA
Last 2 Years.3192596 PA

Quality of Contact vs RHP

wOBA.318
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.337
Hard-Hit % Allowed33%

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.35
vs SP / Bullpen~2.8× / ~1.6×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.328

WindowRateSample
Last 2 Weeks.07114 PA
Season.301103 PA
Last 2 Years.352400 PA

Last 5 GamesTotal Bases

Jun 26vs WSH0
Jun 27vs WSH2
Jun 28vs WSH4
Jun 29vs CWS0
Jun 30vs CWS1

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

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

Opposing Starter · Season8 GS

W–L2–4
ERA5.82
WHIP1.34
IP38.2
H / K / BB30 / 33 / 22

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

WindowRateSample
Last 2 Weeks.342187 PA
Season.3541270 PA
Last 2 Years.3503690 PA

Quality of Contact vs LHP

wOBA.295
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.559

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

WindowRateSample
Last 2 Weeks.33315 PA
Season.417108 PA
Last 2 Years.338420 PA

Last 5 GamesTotal Bases

Jun 26vs WSH0
Jun 27vs WSH1
Jun 28vs WSH0
Jun 29vs CWS3
Jun 30vs CWS3

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

WindowRateSample
Last 2 Weeks
Season.14734 PA
Last 2 Years.14734 PA

Opposing Starter · Season8 GS

W–L2–4
ERA5.82
WHIP1.34
IP38.2
H / K / BB30 / 33 / 22

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

WindowRateSample
Last 2 Weeks.345232 PA
Season.3231224 PA
Last 2 Years.3553382 PA

Quality of Contact vs LHP

wOBA.317
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.297
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.557

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

WindowRateSample
Last 2 Weeks.54335 PA
Season.340238 PA
Last 2 Years.315594 PA

Last 5 GamesTotal Bases

Jun 26@ DET0
Jun 27@ DET4
Jun 28@ DET0
Jun 29vs MIN8
Jun 30vs MIN1

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

WindowRateSample
Last 2 Weeks.23113 PA
Season.340147 PA
Last 2 Years.346627 PA

Opposing Starter · Season15 GS

W–L6–3
ERA3.98
WHIP1.28
IP83.2
H / K / BB72 / 91 / 35

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

WindowRateSample
Last 2 Weeks.341182 PA
Season.329907 PA
Last 2 Years.3422180 PA

Quality of Contact vs RHP

wOBA.319
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.300
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head0-for-5

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

Projection

Projected Total Bases1.557

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

Batter · Total Bases / PA vs RHP.363

WindowRateSample
Last 2 Weeks.38234 PA
Season.329213 PA
Last 2 Years.335541 PA

Last 5 GamesTotal Bases

Jun 24vs KC1
Jun 25vs KC2
Jun 27vs AZ1
Jun 28vs AZ2
Jun 30@ KC1

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

WindowRateSample
Last 2 Weeks.48431 PA
Season.384245 PA
Last 2 Years.422827 PA

Opposing Starter · Season16 GS

W–L3–5
ERA4.18
WHIP1.37
IP90.1
H / K / BB94 / 69 / 30

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

WindowRateSample
Last 2 Weeks.347190 PA
Season.388927 PA
Last 2 Years.3362387 PA

Quality of Contact vs RHP

wOBA.326
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.338
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head2-for-6

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

Projection

Projected Total Bases1.556

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 26@ STL0
Jun 27@ STL1
Jun 28@ STL0
Jun 29@ COL1
Jun 30@ COL4

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

WindowRateSample
Last 2 Weeks.30813 PA
Season.36466 PA
Last 2 Years.412272 PA

Opposing Starter · Season14 GS

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

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

WindowRateSample
Last 2 Weeks.467197 PA
Season.4761030 PA
Last 2 Years.4303555 PA

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.555

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

WindowRateSample
Last 2 Weeks.55229 PA
Season.340159 PA
Last 2 Years.350600 PA

Last 5 GamesTotal Bases

Jun 24vs LAD2
Jun 26vs COL0
Jun 27vs COL1
Jun 29@ HOU4
Jun 30@ HOU0

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

WindowRateSample
Last 2 Weeks.28132 PA
Season.328122 PA
Last 2 Years.328122 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.382

WindowRateSample
Last 2 Weeks.425214 PA
Season.3181061 PA
Last 2 Years.3193042 PA

Quality of Contact vs RHP

wOBA.355
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.301
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.554

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

Context

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

Batter · Total Bases / PA vs RHP.403

WindowRateSample
Last 2 Weeks.66712 PA
Season.42459 PA
Last 2 Years.366142 PA

Last 5 GamesTotal Bases

Jun 23vs AZ1
Jun 24vs AZ5
Jun 26vs MIA2
Jun 27vs MIA0
Jun 30@ ATL0

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

WindowRateSample
Last 2 Weeks.27311 PA
Season.40090 PA
Last 2 Years.344212 PA

Opposing Starter · Season6 GS

W–L3–1
ERA3.47
WHIP1.37
IP46.2
H / K / BB43 / 40 / 21

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

WindowRateSample
Last 2 Weeks.328171 PA
Season.3021084 PA
Last 2 Years.3323987 PA

Quality of Contact vs RHP

wOBA.330
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.304
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.552

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

Context

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

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 26vs CIN5
Jun 27vs CIN4
Jun 28vs CIN7
Jun 29@ PHI6
Jun 30@ PHI2

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

WindowRateSample
Last 2 Weeks.09122 PA
Season.275109 PA
Last 2 Years.272534 PA

Opposing Starter · Season12 GS

W–L8–1
ERA2.03
WHIP0.86
IP75.1
H / K / BB46 / 74 / 19

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

WindowRateSample
Last 2 Weeks.349189 PA
Season.3661223 PA
Last 2 Years.3584158 PA

Starter Allows · vs RHB

wOBA Allowed.261
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.548

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

WindowRateSample
Last 2 Weeks.27818 PA
Season.32867 PA
Last 2 Years.399203 PA

Last 5 GamesTotal Bases

Jun 26@ PIT0
Jun 27@ PIT1
Jun 28@ PIT1
Jun 29@ MIL1
Jun 30@ MIL0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season6 GS

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

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

WindowRateSample
Last 2 Weeks.289142 PA
Season.309996 PA
Last 2 Years.3042312 PA

Quality of Contact vs LHP

wOBA.312
Hard-Hit %37%

How well he's squaring up the ball.

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.35
vs SP / Bullpen~2× / ~2.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.361

WindowRateSample
Last 2 Weeks.0002 PA
Season.30010 PA
Last 2 Years.30010 PA

Last 5 GamesTotal Bases

Jun 17vs SD0
Jun 18@ KC2
Jun 23vs AZ0
Jun 24vs AZ0
Jun 30@ ATL5

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

WindowRateSample
Last 2 Weeks.27311 PA
Season.40090 PA
Last 2 Years.344212 PA

Opposing Starter · Season6 GS

W–L3–1
ERA3.47
WHIP1.37
IP46.2
H / K / BB43 / 40 / 21

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

WindowRateSample
Last 2 Weeks.328171 PA
Season.3021084 PA
Last 2 Years.3323987 PA

Quality of Contact vs RHP

wOBA.311
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.304
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.541

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 5 GamesTotal Bases

Jun 26vs KC0
Jun 27vs KC2
Jun 28vs KC1
Jun 29@ BAL2
Jun 30@ BAL0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

WindowRateSample
Last 2 Weeks.286189 PA
Season.3681155 PA
Last 2 Years.3473320 PA

Head-to-Head

No Prior Matchups

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

Batter · Total Bases / PA vs RHP.367

WindowRateSample
Last 2 Weeks.35939 PA
Season.369244 PA
Last 2 Years.373814 PA

Last 5 GamesTotal Bases

Jun 26vs HOU0
Jun 27vs HOU2
Jun 28vs HOU5
Jun 29@ NYY1
Jun 30@ NYY5

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

WindowRateSample
Last 2 Weeks.54831 PA
Season.362174 PA
Last 2 Years.388546 PA

Opposing Starter · Season16 GS

W–L7–3
ERA3.75
WHIP1.36
IP84.0
H / K / BB85 / 84 / 29

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

WindowRateSample
Last 2 Weeks.280229 PA
Season.3051184 PA
Last 2 Years.3343854 PA

Quality of Contact vs RHP

wOBA.322
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.336
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head0-for-1

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

Projection

Projected Total Bases1.538

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

WindowRateSample
Last 2 Weeks.14734 PA
Season.449256 PA
Last 2 Years.355623 PA

Last 5 GamesTotal Bases

Jun 23vs AZ2
Jun 24vs AZ1
Jun 26vs MIA1
Jun 27vs MIA1
Jun 30@ ATL0

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

WindowRateSample
Last 2 Weeks.27311 PA
Season.40090 PA
Last 2 Years.344212 PA

Opposing Starter · Season6 GS

W–L3–1
ERA3.47
WHIP1.37
IP46.2
H / K / BB43 / 40 / 21

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

WindowRateSample
Last 2 Weeks.328171 PA
Season.3021084 PA
Last 2 Years.3323987 PA

Quality of Contact vs RHP

wOBA.290
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.304
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.537

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

Context

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

Batter · Total Bases / PA vs LHP.373

WindowRateSample
Last 2 Weeks.0002 PA
Season.0002 PA
Last 2 Years.525236 PA

Last 2 GamesTotal Bases

Jun 28vs NYY0
Jun 30vs WSH1

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

WindowRateSample
Last 2 Weeks.41039 PA
Season.358109 PA
Last 2 Years.292192 PA

Opposing Starter · Season5 GS

W–L1–1
ERA3.44
WHIP1.47
IP36.2
H / K / BB39 / 42 / 15

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

WindowRateSample
Last 2 Weeks.367207 PA
Season.3511157 PA
Last 2 Years.3813001 PA

Quality of Contact vs LHP

wOBA.317
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.326
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.537

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

Context

Expected PAs4.1
vs SP / Bullpen~2.4× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.438

WindowRateSample
Last 2 Weeks.66730 PA
Season.45191 PA
Last 2 Years.368136 PA

Last 5 GamesTotal Bases

Jun 24vs SEA3
Jun 26vs CIN0
Jun 27vs CIN2
Jun 29@ PHI5
Jun 30@ PHI1

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

WindowRateSample
Last 2 Weeks.26549 PA
Season.297175 PA
Last 2 Years.348702 PA

Opposing Starter · Season12 GS

W–L8–1
ERA2.03
WHIP0.86
IP75.1
H / K / BB46 / 74 / 19

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

WindowRateSample
Last 2 Weeks.368201 PA
Season.338831 PA
Last 2 Years.3462497 PA

Quality of Contact vs RHP

wOBA.376
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.298
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head1-for-3

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

Projection

Projected Total Bases1.537

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

Context

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

Batter · Total Bases / PA vs LHP.407

WindowRateSample
Last 2 Weeks.7508 PA
Season.43848 PA
Last 2 Years.448337 PA

Last 5 GamesTotal Bases

Jun 24vs MIL4
Jun 26@ PIT1
Jun 27@ PIT4
Jun 28@ PIT0
Jun 30@ MIL0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season6 GS

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

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

WindowRateSample
Last 2 Weeks.247198 PA
Season.2961181 PA
Last 2 Years.3143003 PA

Quality of Contact vs LHP

wOBA.342
Hard-Hit %35%

How well he's squaring up the ball.

Head-to-Head1-for-1

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

Projection

Projected Total Bases1.534

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

WindowRateSample
Last 2 Weeks.36422 PA
Season.442129 PA
Last 2 Years.399243 PA

Last 5 GamesTotal Bases

Jun 24@ MIN0
Jun 26@ SD0
Jun 27@ SD4
Jun 29@ ATH2
Jun 30@ ATH1

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

WindowRateSample
Last 2 Weeks.37243 PA
Season.339218 PA
Last 2 Years.441478 PA

Opposing Starter · Season15 GS

W–L6–4
ERA3.15
WHIP1.22
IP88.2
H / K / BB72 / 78 / 36

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

WindowRateSample
Last 2 Weeks.512166 PA
Season.400748 PA
Last 2 Years.3711828 PA

Quality of Contact vs RHP

wOBA.310
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.341
Hard-Hit % Allowed33%

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

Batter · Total Bases / PA vs RHP.375

WindowRateSample
Last 2 Weeks.0002 PA
Season.414157 PA
Last 2 Years.433804 PA

Last 5 GamesTotal Bases

May 25vs COL1
May 26vs COL1
May 27vs COL0
Jun 29@ ATH2
Jun 30@ ATH0

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

WindowRateSample
Last 2 Weeks.28635 PA
Season.253150 PA
Last 2 Years.285424 PA

Opposing Starter · Season15 GS

W–L6–4
ERA3.15
WHIP1.22
IP88.2
H / K / BB72 / 78 / 36

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

WindowRateSample
Last 2 Weeks.417240 PA
Season.3931013 PA
Last 2 Years.3752822 PA

Quality of Contact vs RHP

wOBA.318
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.283
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.533

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 5 GamesTotal Bases

Jun 26@ MIN0
Jun 27@ MIN0
Jun 28@ MIN3
Jun 29vs MIA1
Jun 30vs MIA1

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

WindowRateSample
Last 2 Weeks.30826 PA
Season.250224 PA
Last 2 Years.351464 PA

Opposing Starter · Season17 GS

W–L9–0
ERA2.60
WHIP1.11
IP97.0
H / K / BB72 / 107 / 36

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

WindowRateSample
Last 2 Weeks.401227 PA
Season.3481126 PA
Last 2 Years.3553110 PA

Starter Allows · vs LHB

wOBA Allowed.316
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.532

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

WindowRateSample
Last 2 Weeks.23821 PA
Season.423227 PA
Last 2 Years.367850 PA

Last 5 GamesTotal Bases

Jun 26vs TEX2
Jun 27vs TEX4
Jun 28vs TEX0
Jun 29vs NYM1
Jun 30vs NYM0

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

WindowRateSample
Last 2 Weeks.47117 PA
Season.266139 PA
Last 2 Years.342666 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.53
WHIP1.37
IP91.1
H / K / BB90 / 88 / 35

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

WindowRateSample
Last 2 Weeks.328204 PA
Season.303974 PA
Last 2 Years.3102780 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.319
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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

Batter · Total Bases / PA vs RHP.371

WindowRateSample
Last 2 Weeks.38539 PA
Season.354237 PA
Last 2 Years.364898 PA

Last 5 GamesTotal Bases

Jun 26@ NYM1
Jun 27@ NYM0
Jun 28@ NYM1
Jun 29vs PIT1
Jun 30vs PIT2

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

WindowRateSample
Last 2 Weeks.39328 PA
Season.313217 PA
Last 2 Years.293784 PA

Opposing Starter · Season17 GS

W–L6–7
ERA3.10
WHIP0.97
IP93.0
H / K / BB70 / 114 / 20

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

WindowRateSample
Last 2 Weeks.385239 PA
Season.3751297 PA
Last 2 Years.3613033 PA

Quality of Contact vs RHP

wOBA.323
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.316
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head0-for-9

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

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

Batter · Total Bases / PA vs RHP.481

WindowRateSample
Last 2 Weeks.90922 PA
Season.62759 PA
Last 2 Years.414111 PA

Last 5 GamesTotal Bases

Jun 24vs LAD1
Jun 26vs COL1
Jun 28vs COL4
Jun 29@ HOU1
Jun 30@ HOU1

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

WindowRateSample
Last 2 Weeks.30813 PA
Season.23780 PA
Last 2 Years.23780 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.323

WindowRateSample
Last 2 Weeks.301173 PA
Season.332965 PA
Last 2 Years.3343395 PA

Quality of Contact vs RHP

wOBA.376
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.300
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.525

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

Context

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

Batter · Total Bases / PA vs RHP.346

WindowRateSample
Last 2 Weeks.22245 PA
Season.438276 PA
Last 2 Years.410921 PA

Last 5 GamesTotal Bases

Jun 26@ DET0
Jun 27@ DET6
Jun 28@ DET4
Jun 29vs MIN0
Jun 30vs MIN1

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

WindowRateSample
Last 2 Weeks.23113 PA
Season.340147 PA
Last 2 Years.346627 PA

Opposing Starter · Season15 GS

W–L6–3
ERA3.98
WHIP1.28
IP83.2
H / K / BB72 / 91 / 35

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

WindowRateSample
Last 2 Weeks.341182 PA
Season.329907 PA
Last 2 Years.3422180 PA

Quality of Contact vs RHP

wOBA.295
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.300
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head2-for-8

Total Bases5 in 8 PA
Career Average.250
Plate Appearances8
HR · K · BB1 · 3 · 0

Projection

Projected Total Bases1.524

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

WindowRateSample
Last 2 Weeks.31619 PA
Season.34182 PA
Last 2 Years.364214 PA

Last 5 GamesTotal Bases

Jun 23@ SF0
Jun 27@ LAA1
Jun 28@ LAA0
Jun 29vs LAD5
Jun 30vs LAD5

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

WindowRateSample
Last 2 Weeks.300267 PA
Season.3291409 PA
Last 2 Years.3303562 PA

Quality of Contact

wOBA.295
Hard-Hit %35%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

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

WindowRateSample
Last 2 Weeks.26319 PA
Season.23299 PA
Last 2 Years.305367 PA

Last 5 GamesTotal Bases

Jun 26vs CHC0
Jun 27vs CHC0
Jun 28vs CHC3
Jun 29vs CIN4
Jun 30vs CIN1

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

WindowRateSample
Last 2 Weeks.07114 PA
Season.330103 PA
Last 2 Years.321318 PA

Opposing Starter · Season17 GS

W–L5–4
ERA3.90
WHIP1.41
IP90.0
H / K / BB87 / 70 / 40

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

WindowRateSample
Last 2 Weeks.357221 PA
Season.385978 PA
Last 2 Years.3642488 PA

Quality of Contact vs LHP

wOBA.286
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.290
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head3-for-8

Total Bases5 in 9 PA
Career Average.333
Plate Appearances9
HR · K · BB0 · 0 · 1

Projection

Projected Total Bases1.519

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

Context

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

Batter · Total Bases / PA vs RHP.358

WindowRateSample
Last 2 Weeks.31822 PA
Season.32752 PA
Last 2 Years.363421 PA

Last 5 GamesTotal Bases

Jun 26@ BOS2
Jun 27@ BOS0
Jun 28@ BOS0
Jun 29vs DET0
Jun 30vs DET2

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

WindowRateSample
Last 2 Weeks.33324 PA
Season.35291 PA
Last 2 Years.342187 PA

Opposing Starter · Season6 GS

W–L4–1
ERA2.39
WHIP0.85
IP37.2
H / K / BB23 / 25 / 9

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

WindowRateSample
Last 2 Weeks.244164 PA
Season.3191050 PA
Last 2 Years.3413556 PA

Quality of Contact vs RHP

wOBA.296
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.308
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.516

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 19@ CHC0
Jun 27vs TEX4
Jun 28vs TEX0
Jun 29vs NYM0
Jun 30vs NYM1

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

WindowRateSample
Last 2 Weeks.73126 PA
Season.429261 PA
Last 2 Years.321819 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.53
WHIP1.37
IP91.1
H / K / BB90 / 88 / 35

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

WindowRateSample
Last 2 Weeks.327156 PA
Season.330922 PA
Last 2 Years.3152272 PA

Starter Allows · vs LHB

wOBA Allowed.354
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.514

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

WindowRateSample
Last 2 Weeks.0007 PA
Season.37556 PA
Last 2 Years.275138 PA

Last 5 GamesTotal Bases

Jun 24@ CWS0
Jun 26vs SEA0
Jun 28vs SEA3
Jun 29vs TEX0
Jun 30vs TEX2

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

WindowRateSample
Last 2 Weeks.2229 PA
Season.33387 PA
Last 2 Years.364363 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.05
WHIP1.25
IP91.0
H / K / BB76 / 97 / 38

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

WindowRateSample
Last 2 Weeks.421140 PA
Season.372946 PA
Last 2 Years.3702970 PA

Quality of Contact vs LHP

wOBA.304
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.320
Hard-Hit % Allowed36%

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

Batter · Total Bases / PA vs RHP.372

WindowRateSample
Last 2 Weeks.33333 PA
Season.422109 PA
Last 2 Years.429154 PA

Last 5 GamesTotal Bases

Jun 26vs PHI1
Jun 27vs PHI0
Jun 28vs PHI0
Jun 29@ TOR1
Jun 30@ TOR1

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

WindowRateSample
Last 2 Weeks.69213 PA
Season.33088 PA
Last 2 Years.269175 PA

Opposing Starter · Season5 GS

W–L3–3
ERA3.48
WHIP1.14
IP44.0
H / K / BB30 / 42 / 20

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

WindowRateSample
Last 2 Weeks.320203 PA
Season.3071272 PA
Last 2 Years.3143589 PA

Quality of Contact vs RHP

wOBA.311
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.339
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.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.364

WindowRateSample
Last 2 Weeks.10010 PA
Season.44969 PA
Last 2 Years.484275 PA

Last 5 GamesTotal Bases

Jun 26@ TOR0
Jun 27@ TOR3
Jun 28@ TOR0
Jun 29@ CLE1
Jun 30@ CLE0

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

WindowRateSample
Last 2 Weeks.17634 PA
Season.369268 PA
Last 2 Years.338677 PA

Opposing Starter · Season17 GS

W–L6–3
ERA3.87
WHIP1.35
IP86.0
H / K / BB77 / 85 / 39

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

WindowRateSample
Last 2 Weeks.363204 PA
Season.3361242 PA
Last 2 Years.3434053 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.285
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head2-for-5

Total Bases2 in 5 PA
Career Average.400
Plate Appearances5
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.51

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

WindowRateSample
Last 2 Weeks.10010 PA
Season.44949 PA
Last 2 Years.401147 PA

Last 5 GamesTotal Bases

Jun 20@ MIA0
Jun 24vs ATH0
Jun 25vs ATH0
Jun 28vs ATL0
Jun 29@ AZ0

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

WindowRateSample
Last 2 Weeks.45020 PA
Season.453181 PA
Last 2 Years.392791 PA

Opposing Starter · Season17 GS

W–L3–7
ERA6.15
WHIP1.57
IP86.1
H / K / BB109 / 52 / 27

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

WindowRateSample
Last 2 Weeks.433173 PA
Season.321955 PA
Last 2 Years.3743427 PA

Quality of Contact vs RHP

wOBA.306
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.335
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head2-for-7

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

Projection

Projected Total Bases1.51

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

WindowRateSample
Last 2 Weeks.45522 PA
Season.28677 PA
Last 2 Years.329724 PA

Last 5 GamesTotal Bases

Jun 26@ BOS2
Jun 27@ BOS0
Jun 28@ BOS0
Jun 29vs DET0
Jun 30vs DET1

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

WindowRateSample
Last 2 Weeks.05319 PA
Season.29654 PA
Last 2 Years.290138 PA

Opposing Starter · Season6 GS

W–L4–1
ERA2.39
WHIP0.85
IP37.2
H / K / BB23 / 25 / 9

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

WindowRateSample
Last 2 Weeks.445283 PA
Season.3691340 PA
Last 2 Years.3415292 PA

Quality of Contact vs RHP

wOBA.342
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.267
Hard-Hit % Allowed29%

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.

Context

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

Batter · Total Bases / PA vs RHP.391

WindowRateSample
Last 2 Weeks.46037 PA
Season.384146 PA
Last 2 Years.350537 PA

Last 5 GamesTotal Bases

Jun 26vs PHI0
Jun 27vs PHI0
Jun 28vs PHI2
Jun 29@ TOR2
Jun 30@ TOR4

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

WindowRateSample
Last 2 Weeks.00014 PA
Season.28488 PA
Last 2 Years.281203 PA

Opposing Starter · Season5 GS

W–L3–3
ERA3.48
WHIP1.14
IP44.0
H / K / BB30 / 42 / 20

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

WindowRateSample
Last 2 Weeks.396268 PA
Season.3371261 PA
Last 2 Years.3534344 PA

Quality of Contact vs RHP

wOBA.323
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.279
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.497

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

WindowRateSample
Last 2 Weeks.30813 PA
Season.243111 PA
Last 2 Years.276312 PA

Last 5 GamesTotal Bases

Jun 21vs WSH2
Jun 22vs KC0
Jun 24vs KC0
Jun 28vs AZ4
Jun 30@ KC1

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

WindowRateSample
Last 2 Weeks.62516 PA
Season.441136 PA
Last 2 Years.321561 PA

Opposing Starter · Season16 GS

W–L3–5
ERA4.18
WHIP1.37
IP90.1
H / K / BB94 / 69 / 30

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

WindowRateSample
Last 2 Weeks.359153 PA
Season.353984 PA
Last 2 Years.3412933 PA

Quality of Contact vs RHP

wOBA.294
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.334
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head1-for-3

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

Projection

Projected Total Bases1.497

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

WindowRateSample
Last 2 Weeks.50022 PA
Season.434106 PA
Last 2 Years.333249 PA

Last 5 GamesTotal Bases

Jun 26@ BAL1
Jun 27@ BAL0
Jun 28@ BAL2
Jun 29@ BOS2
Jun 30@ BOS0

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

WindowRateSample
Last 2 Weeks.17047 PA
Season.249201 PA
Last 2 Years.300260 PA

Opposing Starter · Season12 GS

W–L4–5
ERA2.78
WHIP1.02
IP71.1
H / K / BB53 / 69 / 20

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

WindowRateSample
Last 2 Weeks.316171 PA
Season.3351018 PA
Last 2 Years.3403401 PA

Quality of Contact vs LHP

wOBA.319
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.272
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.495

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

Context

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

Batter · Total Bases / PA vs LHP.322

WindowRateSample
Last 2 Weeks.13315 PA
Season.18974 PA
Last 2 Years.339295 PA

Last 5 GamesTotal Bases

Jun 23@ CIN0
Jun 27vs CHC1
Jun 28vs CHC0
Jun 29vs CIN4
Jun 30vs CIN2

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

WindowRateSample
Last 2 Weeks.66733 PA
Season.373287 PA
Last 2 Years.375969 PA

Opposing Starter · Season17 GS

W–L5–4
ERA3.90
WHIP1.41
IP90.0
H / K / BB87 / 70 / 40

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

WindowRateSample
Last 2 Weeks.378185 PA
Season.346909 PA
Last 2 Years.3512998 PA

Quality of Contact vs LHP

wOBA.286
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.358
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head2-for-10

Total Bases6 in 10 PA
Career Average.200
Plate Appearances10
HR · K · BB1 · 2 · 0

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

Batter · Total Bases / PA vs RHP.337

WindowRateSample
Last 2 Weeks.0008 PA
Season.28945 PA
Last 2 Years.347251 PA

Last 5 GamesTotal Bases

Jun 21vs MIL0
Jun 23@ SD1
Jun 24@ SD0
Jun 28@ SF1
Jun 30vs STL0

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

WindowRateSample
Last 2 Weeks.35714 PA
Season.364129 PA
Last 2 Years.324389 PA

Opposing Starter · Season16 GS

W–L3–6
ERA3.12
WHIP1.14
IP89.1
H / K / BB81 / 57 / 21

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

WindowRateSample
Last 2 Weeks.395200 PA
Season.3511230 PA
Last 2 Years.3523683 PA

Quality of Contact vs RHP

wOBA.285
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.302
Hard-Hit % Allowed38%

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 PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral
Recent Form🔥 6-game hitting streak

Batter · Total Bases / PA vs LHP.366

WindowRateSample
Last 2 Weeks.4449 PA
Season.29764 PA
Last 2 Years.335197 PA

Last 5 GamesTotal Bases

Jun 26vs NYY3
Jun 27vs NYY1
Jun 28vs NYY1
Jun 29vs WSH4
Jun 30vs WSH1

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

WindowRateSample
Last 2 Weeks.41039 PA
Season.358109 PA
Last 2 Years.292192 PA

Opposing Starter · Season5 GS

W–L1–1
ERA3.44
WHIP1.47
IP36.2
H / K / BB39 / 42 / 15

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

WindowRateSample
Last 2 Weeks.367207 PA
Season.3511157 PA
Last 2 Years.3813001 PA

Quality of Contact vs LHP

wOBA.317
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.326
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.491

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 23vs ATH0
Jun 24vs ATH1
Jun 25vs ATH0
Jun 28vs ATL0
Jun 29@ AZ0

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

WindowRateSample
Last 2 Weeks.45020 PA
Season.453181 PA
Last 2 Years.392791 PA

Opposing Starter · Season17 GS

W–L3–7
ERA6.15
WHIP1.57
IP86.1
H / K / BB109 / 52 / 27

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

WindowRateSample
Last 2 Weeks.433173 PA
Season.321955 PA
Last 2 Years.3743427 PA

Starter Allows · vs RHB

wOBA Allowed.335
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.487

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

WindowRateSample
Last 2 Weeks.39328 PA
Season.368209 PA
Last 2 Years.329727 PA

Last 5 GamesTotal Bases

Jun 25vs TEX0
Jun 26vs TEX3
Jun 27vs TEX2
Jun 28vs TEX1
Jun 30vs NYM0

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

WindowRateSample
Last 2 Weeks.73126 PA
Season.429261 PA
Last 2 Years.321819 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.53
WHIP1.37
IP91.1
H / K / BB90 / 88 / 35

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

WindowRateSample
Last 2 Weeks.327156 PA
Season.330922 PA
Last 2 Years.3152272 PA

Quality of Contact vs RHP

wOBA.321
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.354
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head0-for-5

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

Projection

Projected Total Bases1.48

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

WindowRateSample
Last 2 Weeks.40030 PA
Season.306216 PA
Last 2 Years.333780 PA

Last 5 GamesTotal Bases

Jun 25@ WSH0
Jun 26@ NYM0
Jun 28@ NYM3
Jun 29vs PIT0
Jun 30vs PIT1

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

WindowRateSample
Last 2 Weeks.26319 PA
Season.301156 PA
Last 2 Years.269655 PA

Opposing Starter · Season17 GS

W–L6–7
ERA3.10
WHIP0.97
IP93.0
H / K / BB70 / 114 / 20

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

WindowRateSample
Last 2 Weeks.355200 PA
Season.2811199 PA
Last 2 Years.3153260 PA

Quality of Contact vs RHP

wOBA.319
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.296
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head2-for-9

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

Projection

Projected Total Bases1.48

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

Batter · Total Bases / PA vs RHP.374

WindowRateSample
Last 2 Weeks.53813 PA
Season.269156 PA
Last 2 Years.372894 PA

Last 5 GamesTotal Bases

Jun 19@ COL1
Jun 23vs SEA1
Jun 26vs CIN5
Jun 27vs CIN0
Jun 30@ PHI0

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

WindowRateSample
Last 2 Weeks.09122 PA
Season.275109 PA
Last 2 Years.272534 PA

Opposing Starter · Season12 GS

W–L8–1
ERA2.03
WHIP0.86
IP75.1
H / K / BB46 / 74 / 19

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

WindowRateSample
Last 2 Weeks.349189 PA
Season.3661223 PA
Last 2 Years.3584158 PA

Quality of Contact vs RHP

wOBA.321
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.261
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head12-for-59

Total Bases21 in 62 PA
Career Average.194
Plate Appearances62
HR · K · BB2 · 22 · 3

Projection

Projected Total Bases1.48

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

WindowRateSample
Last 2 Weeks.28614 PA
Season.36574 PA
Last 2 Years.327101 PA

Last 5 GamesTotal Bases

Jun 26vs CHC0
Jun 27vs CHC0
Jun 28vs CHC0
Jun 29vs CIN1
Jun 30vs CIN6

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

WindowRateSample
Last 2 Weeks.07114 PA
Season.330103 PA
Last 2 Years.321318 PA

Opposing Starter · Season17 GS

W–L5–4
ERA3.90
WHIP1.41
IP90.0
H / K / BB87 / 70 / 40

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

WindowRateSample
Last 2 Weeks.357221 PA
Season.385978 PA
Last 2 Years.3642488 PA

Quality of Contact vs LHP

wOBA.308
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.290
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

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

Batter · Total Bases / PA vs RHP.358

WindowRateSample
Last 2 Weeks.29627 PA
Season.380166 PA
Last 2 Years.375488 PA

Last 5 GamesTotal Bases

Jun 26@ TB2
Jun 27@ TB1
Jun 28@ TB0
Jun 29vs SF0
Jun 30vs SF2

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

WindowRateSample
Last 2 Weeks.23517 PA
Season.184103 PA
Last 2 Years.200145 PA

Opposing Starter · Season10 GS

W–L2–6
ERA4.94
WHIP1.35
IP51.0
H / K / BB50 / 45 / 19

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

WindowRateSample
Last 2 Weeks.331169 PA
Season.3461229 PA
Last 2 Years.3313901 PA

Quality of Contact vs RHP

wOBA.327
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.308
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head0-for-1

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

Projection

Projected Total Bases1.474

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

WindowRateSample
Last 2 Weeks.34238 PA
Season.291247 PA
Last 2 Years.438795 PA

Last 5 GamesTotal Bases

Jun 26vs LAD0
Jun 27vs LAD2
Jun 28vs LAD1
Jun 29@ CHC1
Jun 30@ CHC1

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

WindowRateSample
Last 2 Weeks.19121 PA
Season.377220 PA
Last 2 Years.419719 PA

Opposing Starter · Season13 GS

W–L5–5
ERA4.80
WHIP1.41
IP84.1
H / K / BB88 / 63 / 31

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

WindowRateSample
Last 2 Weeks.350140 PA
Season.375626 PA
Last 2 Years.3532467 PA

Quality of Contact vs RHP

wOBA.295
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.317
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.472

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

WindowRateSample
Last 2 Weeks.37845 PA
Season.336155 PA
Last 2 Years.346596 PA

Last 5 GamesTotal Bases

Jun 26vs COL4
Jun 27vs COL0
Jun 28vs COL2
Jun 29@ HOU4
Jun 30@ HOU1

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

WindowRateSample
Last 2 Weeks.30813 PA
Season.23780 PA
Last 2 Years.23780 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.323

WindowRateSample
Last 2 Weeks.301173 PA
Season.332965 PA
Last 2 Years.3343395 PA

Quality of Contact vs RHP

wOBA.300
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.300
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.472

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

Context

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

Batter · Total Bases / PA vs RHP.399

WindowRateSample
Last 2 Weeks.8336 PA
Season.8336 PA
Last 2 Years.347274 PA

Last 5 GamesTotal Bases

Jun 24vs HOU1
Jun 25vs TEX0
Jun 27vs TEX0
Jun 29vs NYM2
Jun 30vs NYM2

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

WindowRateSample
Last 2 Weeks.47117 PA
Season.266139 PA
Last 2 Years.342666 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.53
WHIP1.37
IP91.1
H / K / BB90 / 88 / 35

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

WindowRateSample
Last 2 Weeks.328204 PA
Season.303974 PA
Last 2 Years.3102780 PA

Quality of Contact vs RHP

wOBA.339
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.319
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.47

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

WindowRateSample
Last 2 Weeks.28621 PA
Season.277101 PA
Last 2 Years.304227 PA

Last 5 GamesTotal Bases

Jun 25@ TB0
Jun 26@ CWS0
Jun 27@ CWS0
Jun 28@ CWS2
Jun 30vs TB2

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

WindowRateSample
Last 2 Weeks.29627 PA
Season.304250 PA
Last 2 Years.304250 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.308

WindowRateSample
Last 2 Weeks.264148 PA
Season.330908 PA
Last 2 Years.3473126 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.313
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head0-for-4

Total Bases0 in 6 PA
Career Average.000
Plate Appearances6
HR · K · BB0 · 1 · 2

Projection

Projected Total Bases1.469

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

WindowRateSample
Last 2 Weeks.48739 PA
Season.294221 PA
Last 2 Years.337971 PA

Last 5 GamesTotal Bases

Jun 26@ MIL0
Jun 27@ MIL0
Jun 28@ MIL0
Jun 29vs SD3
Jun 30vs SD9

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

WindowRateSample
Last 2 Weeks.52917 PA
Season.367150 PA
Last 2 Years.380482 PA

Opposing Starter · Season16 GS

W–L5–3
ERA3.81
WHIP1.31
IP78.0
H / K / BB76 / 70 / 26

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

WindowRateSample
Last 2 Weeks.332190 PA
Season.331995 PA
Last 2 Years.3434038 PA

Quality of Contact vs RHP

wOBA.324
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.327
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head2-for-13

Total Bases3 in 14 PA
Career Average.143
Plate Appearances14
HR · K · BB0 · 1 · 1

Projection

Projected Total Bases1.465

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

Batter · Total Bases / PA vs LHP.374

WindowRateSample
Last 2 Weeks.5004 PA
Season.37929 PA
Last 2 Years.351165 PA

Last 5 GamesTotal Bases

Jun 24@ COL2
Jun 25vs NYY1
Jun 27vs NYY0
Jun 29vs WSH0
Jun 30vs WSH0

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

WindowRateSample
Last 2 Weeks.41039 PA
Season.358109 PA
Last 2 Years.292192 PA

Opposing Starter · Season5 GS

W–L1–1
ERA3.44
WHIP1.47
IP36.2
H / K / BB39 / 42 / 15

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

WindowRateSample
Last 2 Weeks.367207 PA
Season.3511157 PA
Last 2 Years.3813001 PA

Quality of Contact vs LHP

wOBA.320
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.326
Hard-Hit % Allowed34%

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

Batter · Total Bases / PA vs LHP.344

WindowRateSample
Last 2 Weeks.0001 PA
Season.00018 PA
Last 2 Years.258256 PA

Last 5 GamesTotal Bases

Jun 23vs MIL1
Jun 26@ PIT2
Jun 27@ PIT0
Jun 28@ PIT0
Jun 30@ MIL2

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season6 GS

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

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

WindowRateSample
Last 2 Weeks.289142 PA
Season.309996 PA
Last 2 Years.3042312 PA

Quality of Contact vs LHP

wOBA.300
Hard-Hit %32%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

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

Batter · Total Bases / PA vs RHP.340

WindowRateSample
Last 2 Weeks.24025 PA
Season.308214 PA
Last 2 Years.386713 PA

Last 5 GamesTotal Bases

Jun 24@ SD0
Jun 26@ SF1
Jun 27@ SF0
Jun 28@ SF0
Jun 30vs STL0

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

WindowRateSample
Last 2 Weeks.35714 PA
Season.364129 PA
Last 2 Years.324389 PA

Opposing Starter · Season16 GS

W–L3–6
ERA3.12
WHIP1.14
IP89.1
H / K / BB81 / 57 / 21

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

WindowRateSample
Last 2 Weeks.395200 PA
Season.3511230 PA
Last 2 Years.3523683 PA

Quality of Contact vs RHP

wOBA.299
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.302
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.364

WindowRateSample
Last 2 Weeks.39543 PA
Season.272235 PA
Last 2 Years.3941169 PA

Last 5 GamesTotal Bases

Jun 26@ LAA0
Jun 27@ LAA1
Jun 28@ LAA2
Jun 29vs LAD0
Jun 30vs LAD0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

WindowRateSample
Last 2 Weeks.302126 PA
Season.3451000 PA
Last 2 Years.3182317 PA

Quality of Contact

wOBA.327
Hard-Hit %31%

How well he's squaring up the ball.

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 PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.326

WindowRateSample
Last 2 Weeks.20824 PA
Season.26583 PA
Last 2 Years.294218 PA

Last 5 GamesTotal Bases

Jun 26vs HOU4
Jun 27vs HOU0
Jun 28vs HOU1
Jun 29@ NYY1
Jun 30@ NYY4

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

WindowRateSample
Last 2 Weeks.54224 PA
Season.368193 PA
Last 2 Years.382642 PA

Opposing Starter · Season16 GS

W–L7–3
ERA3.75
WHIP1.36
IP84.0
H / K / BB85 / 84 / 29

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

WindowRateSample
Last 2 Weeks.408179 PA
Season.334911 PA
Last 2 Years.3192596 PA

Quality of Contact vs RHP

wOBA.275
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.337
Hard-Hit % Allowed33%

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

Batter · Total Bases / PA vs RHP.320

WindowRateSample
Last 2 Weeks.26745 PA
Season.259274 PA
Last 2 Years.3101024 PA

Last 5 GamesTotal Bases

Jun 26@ MIL0
Jun 27@ MIL2
Jun 28@ MIL2
Jun 29vs SD1
Jun 30vs SD1

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

WindowRateSample
Last 2 Weeks.52917 PA
Season.367150 PA
Last 2 Years.380482 PA

Opposing Starter · Season16 GS

W–L5–3
ERA3.81
WHIP1.31
IP78.0
H / K / BB76 / 70 / 26

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

WindowRateSample
Last 2 Weeks.332190 PA
Season.331995 PA
Last 2 Years.3434038 PA

Quality of Contact vs RHP

wOBA.293
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.327
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head2-for-8

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

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

Batter · Total Bases / PA vs LHP.348

WindowRateSample
Last 2 Weeks.0003 PA
Season.20020 PA
Last 2 Years.24445 PA

Last 5 GamesTotal Bases

May 9vs ATH2
May 10vs ATH3
Jun 28vs WSH0
Jun 29vs CWS0
Jun 30vs CWS2

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

WindowRateSample
Last 2 Weeks
Season.14734 PA
Last 2 Years.14734 PA

Opposing Starter · Season8 GS

W–L2–4
ERA5.82
WHIP1.34
IP38.2
H / K / BB30 / 33 / 22

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

WindowRateSample
Last 2 Weeks.345232 PA
Season.3231224 PA
Last 2 Years.3553382 PA

Quality of Contact vs LHP

wOBA.305
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.297
Hard-Hit % Allowed32%

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.25
vs SP / Bullpen~2.1× / ~2.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.332

WindowRateSample
Last 2 Weeks.09111 PA
Season.30662 PA
Last 2 Years.268179 PA

Last 5 GamesTotal Bases

Jun 26@ TOR2
Jun 27@ TOR1
Jun 28@ TOR2
Jun 29@ CLE0
Jun 30@ CLE1

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

WindowRateSample
Last 2 Weeks.17634 PA
Season.369268 PA
Last 2 Years.338677 PA

Opposing Starter · Season17 GS

W–L6–3
ERA3.87
WHIP1.35
IP86.0
H / K / BB77 / 85 / 39

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

WindowRateSample
Last 2 Weeks.363204 PA
Season.3361242 PA
Last 2 Years.3434053 PA

Quality of Contact vs LHP

wOBA.305
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.285
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head2-for-5

Total Bases3 in 5 PA
Career Average.400
Plate Appearances5
HR · K · BB0 · 1 · 0

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.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 24@ WSH1
Jun 25@ WSH0
Jun 27@ NYM0
Jun 29vs PIT0
Jun 30vs PIT1

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

WindowRateSample
Last 2 Weeks.39328 PA
Season.313217 PA
Last 2 Years.293784 PA

Opposing Starter · Season17 GS

W–L6–7
ERA3.10
WHIP0.97
IP93.0
H / K / BB70 / 114 / 20

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

WindowRateSample
Last 2 Weeks.385239 PA
Season.3751297 PA
Last 2 Years.3613033 PA

Starter Allows · vs LHB

wOBA Allowed.316
Hard-Hit % Allowed35%

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

Batter · Total Bases / PA vs RHP.383

WindowRateSample
Last 2 Weeks.42935 PA
Season.39466 PA
Last 2 Years.342653 PA

Last 5 GamesTotal Bases

Jun 24vs AZ3
Jun 26vs MIA1
Jun 27vs MIA2
Jun 28vs MIA0
Jun 30@ ATL2

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

WindowRateSample
Last 2 Weeks.31619 PA
Season.324111 PA
Last 2 Years.369241 PA

Opposing Starter · Season6 GS

W–L3–1
ERA3.47
WHIP1.37
IP46.2
H / K / BB43 / 40 / 21

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

WindowRateSample
Last 2 Weeks.350123 PA
Season.320935 PA
Last 2 Years.3282802 PA

Quality of Contact vs RHP

wOBA.352
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.316
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.456

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

WindowRateSample
Last 2 Weeks.63622 PA
Season.46847 PA
Last 2 Years.357168 PA

Last 5 GamesTotal Bases

Jun 26@ BAL2
Jun 27@ BAL0
Jun 28@ BAL1
Jun 29@ BOS0
Jun 30@ BOS2

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

WindowRateSample
Last 2 Weeks.17047 PA
Season.249201 PA
Last 2 Years.300260 PA

Opposing Starter · Season12 GS

W–L4–5
ERA2.78
WHIP1.02
IP71.1
H / K / BB53 / 69 / 20

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

WindowRateSample
Last 2 Weeks.316171 PA
Season.3351018 PA
Last 2 Years.3403401 PA

Quality of Contact vs LHP

wOBA.352
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.272
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.454

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

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 20@ TEX0
Jun 22vs ATL0
Jun 24vs ATL2
Jun 27vs LAD0
Jun 30@ CHC0

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

WindowRateSample
Last 2 Weeks.23821 PA
Season.380150 PA
Last 2 Years.365658 PA

Opposing Starter · Season13 GS

W–L5–5
ERA4.80
WHIP1.41
IP84.1
H / K / BB88 / 63 / 31

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

WindowRateSample
Last 2 Weeks.400200 PA
Season.3771008 PA
Last 2 Years.3734704 PA

Starter Allows · vs RHB

wOBA Allowed.301
Hard-Hit % Allowed33%

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
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.389

WindowRateSample
Last 2 Weeks.46226 PA
Season.370100 PA
Last 2 Years.400798 PA

Last 5 GamesTotal Bases

Jun 24@ TOR1
Jun 26@ DET2
Jun 27@ DET2
Jun 28@ DET0
Jun 30vs MIN1

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

WindowRateSample
Last 2 Weeks.23113 PA
Season.340147 PA
Last 2 Years.346627 PA

Opposing Starter · Season15 GS

W–L6–3
ERA3.98
WHIP1.28
IP83.2
H / K / BB72 / 91 / 35

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

WindowRateSample
Last 2 Weeks.341182 PA
Season.329907 PA
Last 2 Years.3422180 PA

Quality of Contact vs RHP

wOBA.317
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.300
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head3-for-13

Total Bases9 in 13 PA
Career Average.231
Plate Appearances13
HR · K · BB2 · 3 · 0

Projection

Projected Total Bases1.454

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

WindowRateSample
Last 2 Weeks.32540 PA
Season.392237 PA
Last 2 Years.373249 PA

Last 5 GamesTotal Bases

Jun 26vs KC5
Jun 27vs KC0
Jun 28vs KC1
Jun 29@ BAL1
Jun 30@ BAL2

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

WindowRateSample
Last 2 Weeks.338272 PA
Season.3521298 PA
Last 2 Years.3692970 PA

Quality of Contact

wOBA.317
Hard-Hit %32%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.453

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

Context

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

Batter · Total Bases / PA vs LHP.343

WindowRateSample
Last 2 Weeks.5004 PA
Season.08635 PA
Last 2 Years.07963 PA

Last 5 GamesTotal Bases

Jun 11@ KC1
Jun 12@ BOS0
Jun 28@ TOR0
Jun 29@ CLE2
Jun 30@ CLE0

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

WindowRateSample
Last 2 Weeks.28614 PA
Season.33792 PA
Last 2 Years.368247 PA

Opposing Starter · Season17 GS

W–L6–3
ERA3.87
WHIP1.35
IP86.0
H / K / BB77 / 85 / 39

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

WindowRateSample
Last 2 Weeks.349209 PA
Season.3411204 PA
Last 2 Years.3403679 PA

Quality of Contact vs LHP

wOBA.311
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.311
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.453

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
WeatherNeutral

Batter · Total Bases / PA vs RHP.366

WindowRateSample
Last 2 Weeks.35137 PA
Season.370127 PA
Last 2 Years.370127 PA

Last 5 GamesTotal Bases

Jun 26vs PHI1
Jun 27vs PHI2
Jun 28vs PHI5
Jun 29@ TOR0
Jun 30@ TOR1

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

WindowRateSample
Last 2 Weeks.69213 PA
Season.33088 PA
Last 2 Years.269175 PA

Opposing Starter · Season5 GS

W–L3–3
ERA3.48
WHIP1.14
IP44.0
H / K / BB30 / 42 / 20

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

WindowRateSample
Last 2 Weeks.320203 PA
Season.3071272 PA
Last 2 Years.3143589 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.339
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.452

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

Context

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

Batter · Total Bases / PA vs RHP.339

WindowRateSample
Last 2 Weeks.26926 PA
Season.313150 PA
Last 2 Years.308509 PA

Last 5 GamesTotal Bases

Jun 24vs BOS2
Jun 26@ MIN0
Jun 27@ MIN3
Jun 28@ MIN0
Jun 30vs MIA0

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

WindowRateSample
Last 2 Weeks.31822 PA
Season.316177 PA
Last 2 Years.425405 PA

Opposing Starter · Season17 GS

W–L9–0
ERA2.60
WHIP1.11
IP97.0
H / K / BB72 / 107 / 36

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

WindowRateSample
Last 2 Weeks.338154 PA
Season.297845 PA
Last 2 Years.3482872 PA

Quality of Contact vs RHP

wOBA.328
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.300
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head1-for-2

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

Projection

Projected Total Bases1.445

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

WindowRateSample
Last 2 Weeks.80015 PA
Season.320175 PA
Last 2 Years.296297 PA

Last 5 GamesTotal Bases

Jun 26@ MIN2
Jun 27@ MIN4
Jun 28@ MIN0
Jun 29vs MIA3
Jun 30vs MIA2

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

WindowRateSample
Last 2 Weeks.31822 PA
Season.316177 PA
Last 2 Years.425405 PA

Opposing Starter · Season17 GS

W–L9–0
ERA2.60
WHIP1.11
IP97.0
H / K / BB72 / 107 / 36

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

WindowRateSample
Last 2 Weeks.338154 PA
Season.297845 PA
Last 2 Years.3482872 PA

Quality of Contact vs RHP

wOBA.337
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.300
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head1-for-2

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

Projection

Projected Total Bases1.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~2× / ~1.9×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.357

WindowRateSample
Last 2 Weeks.0004 PA
Season.45040 PA
Last 2 Years.303446 PA

Last 5 GamesTotal Bases

Jun 20vs MIL0
Jun 21vs MIL0
Jun 24@ SD5
Jun 28@ SF0
Jun 30vs STL0

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

WindowRateSample
Last 2 Weeks.35714 PA
Season.364129 PA
Last 2 Years.324389 PA

Opposing Starter · Season16 GS

W–L3–6
ERA3.12
WHIP1.14
IP89.1
H / K / BB81 / 57 / 21

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

WindowRateSample
Last 2 Weeks.395200 PA
Season.3511230 PA
Last 2 Years.3523683 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.302
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head0-for-4

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

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

Batter · Total Bases / PA vs RHP.362

WindowRateSample
Last 2 Weeks.41736 PA
Season.277231 PA
Last 2 Years.325859 PA

Last 5 GamesTotal Bases

Jun 24vs AZ1
Jun 26vs MIA0
Jun 27vs MIA1
Jun 28vs MIA1
Jun 30@ ATL1

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

WindowRateSample
Last 2 Weeks.27311 PA
Season.40090 PA
Last 2 Years.344212 PA

Opposing Starter · Season6 GS

W–L3–1
ERA3.47
WHIP1.37
IP46.2
H / K / BB43 / 40 / 21

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

WindowRateSample
Last 2 Weeks.328171 PA
Season.3021084 PA
Last 2 Years.3323987 PA

Quality of Contact vs RHP

wOBA.317
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.304
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.439

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

WindowRateSample
Last 2 Weeks.32331 PA
Season.294109 PA
Last 2 Years.372653 PA

Last 5 GamesTotal Bases

Jun 24@ STL3
Jun 26@ TB0
Jun 28@ TB1
Jun 29vs SF2
Jun 30vs SF6

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

WindowRateSample
Last 2 Weeks.23517 PA
Season.184103 PA
Last 2 Years.200145 PA

Opposing Starter · Season10 GS

W–L2–6
ERA4.94
WHIP1.35
IP51.0
H / K / BB50 / 45 / 19

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

WindowRateSample
Last 2 Weeks.331169 PA
Season.3461229 PA
Last 2 Years.3313901 PA

Quality of Contact vs RHP

wOBA.304
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.308
Hard-Hit % Allowed31%

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 PAs4
vs SP / Bullpen~2.1× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.323

WindowRateSample
Last 2 Weeks.13315 PA
Season.248105 PA
Last 2 Years.291182 PA

Last 5 GamesTotal Bases

Jun 26@ BAL0
Jun 27@ BAL3
Jun 28@ BAL0
Jun 29@ BOS0
Jun 30@ BOS2

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

WindowRateSample
Last 2 Weeks.56523 PA
Season.40584 PA
Last 2 Years.41499 PA

Opposing Starter · Season12 GS

W–L4–5
ERA2.78
WHIP1.02
IP71.1
H / K / BB53 / 69 / 20

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

WindowRateSample
Last 2 Weeks.305174 PA
Season.335663 PA
Last 2 Years.3282201 PA

Quality of Contact vs LHP

wOBA.293
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.326
Hard-Hit % Allowed33%

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

Batter · Total Bases / PA vs LHP.309

WindowRateSample
Last 2 Weeks.07713 PA
Season.17176 PA
Last 2 Years.197127 PA

Last 5 GamesTotal Bases

Jun 24@ LAA0
Jun 26vs WSH0
Jun 27vs WSH0
Jun 28vs WSH0
Jun 30vs CWS1

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

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

Opposing Starter · Season8 GS

W–L2–4
ERA5.82
WHIP1.34
IP38.2
H / K / BB30 / 33 / 22

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

WindowRateSample
Last 2 Weeks.342187 PA
Season.3541270 PA
Last 2 Years.3503690 PA

Quality of Contact vs LHP

wOBA.285
Hard-Hit %27%

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

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

WindowRateSample
Last 2 Weeks.33312 PA
Season.30423 PA
Last 2 Years.25036 PA

Last 5 GamesTotal Bases

Jun 26@ TOR0
Jun 27@ TOR2
Jun 28@ TOR0
Jun 29@ CLE1
Jun 30@ CLE1

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

WindowRateSample
Last 2 Weeks.28614 PA
Season.33792 PA
Last 2 Years.368247 PA

Opposing Starter · Season17 GS

W–L6–3
ERA3.87
WHIP1.35
IP86.0
H / K / BB77 / 85 / 39

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

WindowRateSample
Last 2 Weeks.349209 PA
Season.3411204 PA
Last 2 Years.3403679 PA

Quality of Contact vs LHP

wOBA.322
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.311
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.437

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

WindowRateSample
Last 2 Weeks.35645 PA
Season.381231 PA
Last 2 Years.345705 PA

Last 5 GamesTotal Bases

Jun 26vs CIN0
Jun 27vs CIN1
Jun 28vs CIN1
Jun 29@ PHI0
Jun 30@ PHI1

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

WindowRateSample
Last 2 Weeks.09122 PA
Season.275109 PA
Last 2 Years.272534 PA

Opposing Starter · Season12 GS

W–L8–1
ERA2.03
WHIP0.86
IP75.1
H / K / BB46 / 74 / 19

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

WindowRateSample
Last 2 Weeks.349189 PA
Season.3661223 PA
Last 2 Years.3584158 PA

Quality of Contact vs RHP

wOBA.327
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.261
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head1-for-7

Total Bases1 in 7 PA
Career Average.143
Plate Appearances7
HR · K · BB0 · 3 · 0

Projection

Projected Total Bases1.432

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.6× / ~1.5×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.342

WindowRateSample
Last 2 Weeks.26926 PA
Season.339171 PA
Last 2 Years.302572 PA

Last 5 GamesTotal Bases

Jun 26@ BOS0
Jun 27@ BOS0
Jun 28@ BOS1
Jun 29vs DET0
Jun 30vs DET0

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

WindowRateSample
Last 2 Weeks.05319 PA
Season.29654 PA
Last 2 Years.290138 PA

Opposing Starter · Season6 GS

W–L4–1
ERA2.39
WHIP0.85
IP37.2
H / K / BB23 / 25 / 9

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

WindowRateSample
Last 2 Weeks.445283 PA
Season.3691340 PA
Last 2 Years.3415292 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.267
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head1-for-1

Total Bases1 in 1 PA
Career Average1.000
Plate Appearances1
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.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 RHP.319

WindowRateSample
Last 2 Weeks.23330 PA
Season.266139 PA
Last 2 Years.253518 PA

Last 5 GamesTotal Bases

Jun 25vs KC1
Jun 26vs AZ0
Jun 27vs AZ1
Jun 28vs AZ1
Jun 30@ KC0

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

WindowRateSample
Last 2 Weeks.48431 PA
Season.384245 PA
Last 2 Years.422827 PA

Opposing Starter · Season16 GS

W–L3–5
ERA4.18
WHIP1.37
IP90.1
H / K / BB94 / 69 / 30

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

WindowRateSample
Last 2 Weeks.347190 PA
Season.388927 PA
Last 2 Years.3362387 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.338
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head0-for-1

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

Projection

Projected Total Bases1.428

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.20040 PA
Season.295237 PA
Last 2 Years.343825 PA

Last 5 GamesTotal Bases

Jun 26vs LAD0
Jun 27vs LAD0
Jun 28vs LAD2
Jun 29@ CHC3
Jun 30@ CHC1

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

WindowRateSample
Last 2 Weeks.23821 PA
Season.380150 PA
Last 2 Years.365658 PA

Opposing Starter · Season13 GS

W–L5–5
ERA4.80
WHIP1.41
IP84.1
H / K / BB88 / 63 / 31

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

WindowRateSample
Last 2 Weeks.400200 PA
Season.3771008 PA
Last 2 Years.3734704 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.301
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head1-for-2

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

Projection

Projected Total Bases1.427

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

WindowRateSample
Last 2 Weeks.11817 PA
Season.18050 PA
Last 2 Years.310142 PA

Last 5 GamesTotal Bases

Jun 23vs PHI0
Jun 25vs PHI0
Jun 26@ BAL0
Jun 29@ BOS1
Jun 30@ BOS0

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

WindowRateSample
Last 2 Weeks.17047 PA
Season.249201 PA
Last 2 Years.300260 PA

Opposing Starter · Season12 GS

W–L4–5
ERA2.78
WHIP1.02
IP71.1
H / K / BB53 / 69 / 20

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

WindowRateSample
Last 2 Weeks.316171 PA
Season.3351018 PA
Last 2 Years.3403401 PA

Quality of Contact vs LHP

wOBA.304
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.272
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.426

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 26vs KC7
Jun 27vs KC1
Jun 28vs KC0
Jun 29@ BAL3
Jun 30@ BAL5

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

WindowRateSample
Last 2 Weeks.338272 PA
Season.3521298 PA
Last 2 Years.3692970 PA

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.426

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

WindowRateSample
Last 2 Weeks1.0001 PA
Season.20055 PA
Last 2 Years.307375 PA

Last 5 GamesTotal Bases

Jun 23@ MIN2
Jun 26@ SD0
Jun 28@ SD0
Jun 29@ ATH3
Jun 30@ ATH4

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

WindowRateSample
Last 2 Weeks.28635 PA
Season.253150 PA
Last 2 Years.285424 PA

Opposing Starter · Season15 GS

W–L6–4
ERA3.15
WHIP1.22
IP88.2
H / K / BB72 / 78 / 36

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

WindowRateSample
Last 2 Weeks.417240 PA
Season.3931013 PA
Last 2 Years.3752822 PA

Quality of Contact vs RHP

wOBA.314
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.283
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.425

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

Context

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

Batter · Total Bases / PA vs RHP.340

WindowRateSample
Last 2 Weeks.14314 PA
Season.343102 PA
Last 2 Years.344355 PA

Last 5 GamesTotal Bases

Jun 22vs KC0
Jun 24vs KC1
Jun 25vs KC1
Jun 28vs AZ1
Jun 30@ KC2

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

WindowRateSample
Last 2 Weeks.62516 PA
Season.441136 PA
Last 2 Years.321561 PA

Opposing Starter · Season16 GS

W–L3–5
ERA4.18
WHIP1.37
IP90.1
H / K / BB94 / 69 / 30

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

WindowRateSample
Last 2 Weeks.359153 PA
Season.353984 PA
Last 2 Years.3412933 PA

Quality of Contact vs RHP

wOBA.293
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.334
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head0-for-6

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

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
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral
Recent Form🔥 6-game hitting streak

Batter · Total Bases / PA vs LHP.365

WindowRateSample
Last 2 Weeks.5569 PA
Season.24370 PA
Last 2 Years.285305 PA

Last 5 GamesTotal Bases

Jun 26vs CHC1
Jun 27vs CHC1
Jun 28vs CHC1
Jun 29vs CIN3
Jun 30vs CIN4

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

WindowRateSample
Last 2 Weeks.07114 PA
Season.330103 PA
Last 2 Years.321318 PA

Opposing Starter · Season17 GS

W–L5–4
ERA3.90
WHIP1.41
IP90.0
H / K / BB87 / 70 / 40

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

WindowRateSample
Last 2 Weeks.357221 PA
Season.385978 PA
Last 2 Years.3642488 PA

Quality of Contact vs LHP

wOBA.323
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.290
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.424

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

WindowRateSample
Last 2 Weeks.0003 PA
Season.0003 PA
Last 2 Years.0004 PA

Last 5 GamesTotal Bases

Jun 26vs NYY2
Jun 27vs NYY0
Jun 28vs NYY0
Jun 29vs WSH1
Jun 30vs WSH0

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

WindowRateSample
Last 2 Weeks.26715 PA
Season.39648 PA
Last 2 Years.36563 PA

Opposing Starter · Season5 GS

W–L1–1
ERA3.44
WHIP1.47
IP36.2
H / K / BB39 / 42 / 15

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

WindowRateSample
Last 2 Weeks.407194 PA
Season.3871110 PA
Last 2 Years.4082912 PA

Quality of Contact vs LHP

wOBA.306
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.318
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.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.334

WindowRateSample
Last 2 Weeks.28353 PA
Season.341343 PA
Last 2 Years.308848 PA

Last 5 GamesTotal Bases

Jun 26vs KC4
Jun 27vs KC2
Jun 28vs KC0
Jun 29@ BAL2
Jun 30@ BAL0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

WindowRateSample
Last 2 Weeks.286189 PA
Season.3681155 PA
Last 2 Years.3473320 PA

Quality of Contact

wOBA.309
Hard-Hit %26%

How well he's squaring up the ball.

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 PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.378

WindowRateSample
Last 2 Weeks.5569 PA
Season.37524 PA
Last 2 Years.279172 PA

Last 5 GamesTotal Bases

Jun 26@ PIT4
Jun 27@ PIT0
Jun 28@ PIT0
Jun 29@ MIL1
Jun 30@ MIL1

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season6 GS

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

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

WindowRateSample
Last 2 Weeks.247198 PA
Season.2961181 PA
Last 2 Years.3143003 PA

Quality of Contact vs LHP

wOBA.311
Hard-Hit %35%

How well he's squaring up the ball.

Head-to-Head0-for-2

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

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

Batter · Total Bases / PA vs RHP.327

WindowRateSample
Last 2 Weeks.25927 PA
Season.281203 PA
Last 2 Years.265464 PA

Last 5 GamesTotal Bases

Jun 22vs BOS1
Jun 23vs BOS0
Jun 26@ MIN2
Jun 29vs MIA3
Jun 30vs MIA0

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

WindowRateSample
Last 2 Weeks.30826 PA
Season.250224 PA
Last 2 Years.351464 PA

Opposing Starter · Season17 GS

W–L9–0
ERA2.60
WHIP1.11
IP97.0
H / K / BB72 / 107 / 36

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

WindowRateSample
Last 2 Weeks.401227 PA
Season.3481126 PA
Last 2 Years.3553110 PA

Quality of Contact vs RHP

wOBA.320
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.316
Hard-Hit % Allowed31%

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 PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.348

WindowRateSample
Last 2 Weeks.20010 PA
Season.31866 PA
Last 2 Years.331154 PA

Last 5 GamesTotal Bases

Jun 26vs WSH1
Jun 27vs WSH1
Jun 28vs WSH0
Jun 29vs CWS0
Jun 30vs CWS2

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

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

Opposing Starter · Season8 GS

W–L2–4
ERA5.82
WHIP1.34
IP38.2
H / K / BB30 / 33 / 22

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

WindowRateSample
Last 2 Weeks.342187 PA
Season.3541270 PA
Last 2 Years.3503690 PA

Quality of Contact vs LHP

wOBA.303
Hard-Hit %32%

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

WindowRateSample
Last 2 Weeks.42433 PA
Season.335164 PA
Last 2 Years.375694 PA

Last 5 GamesTotal Bases

Jun 25@ WSH2
Jun 26@ NYM2
Jun 28@ NYM1
Jun 29vs PIT1
Jun 30vs PIT0

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

WindowRateSample
Last 2 Weeks.26319 PA
Season.301156 PA
Last 2 Years.269655 PA

Opposing Starter · Season17 GS

W–L6–7
ERA3.10
WHIP0.97
IP93.0
H / K / BB70 / 114 / 20

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

WindowRateSample
Last 2 Weeks.355200 PA
Season.2811199 PA
Last 2 Years.3153260 PA

Quality of Contact vs RHP

wOBA.315
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.296
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head1-for-2

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

Projection

Projected Total Bases1.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.365

WindowRateSample
Last 2 Weeks.35939 PA
Season.362163 PA
Last 2 Years.358383 PA

Last 5 GamesTotal Bases

Jun 26@ LAA2
Jun 27@ LAA0
Jun 28@ LAA1
Jun 29vs LAD1
Jun 30vs LAD2

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

WindowRateSample
Last 2 Weeks.300267 PA
Season.3291409 PA
Last 2 Years.3303562 PA

Quality of Contact

wOBA.314
Hard-Hit %33%

How well he's squaring up the ball.

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

Batter · Total Bases / PA vs LHP.378

WindowRateSample
Last 2 Weeks.40020 PA
Season.38990 PA
Last 2 Years.382319 PA

Last 5 GamesTotal Bases

Jun 25@ TB0
Jun 26@ CWS0
Jun 27@ CWS2
Jun 28@ CWS2
Jun 30vs TB0

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

WindowRateSample
Last 2 Weeks.29627 PA
Season.304250 PA
Last 2 Years.304250 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.308

WindowRateSample
Last 2 Weeks.264148 PA
Season.330908 PA
Last 2 Years.3473126 PA

Quality of Contact vs LHP

wOBA.315
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head1-for-10

Total Bases1 in 10 PA
Career Average.100
Plate Appearances10
HR · K · BB0 · 5 · 0

Projection

Projected Total Bases1.413

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 22@ TOR0
Jun 23@ TOR2
Jun 24@ TOR0
Jun 28@ DET4
Jun 30vs MIN2

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

WindowRateSample
Last 2 Weeks.23534 PA
Season.355211 PA
Last 2 Years.370708 PA

Opposing Starter · Season15 GS

W–L6–3
ERA3.98
WHIP1.28
IP83.2
H / K / BB72 / 91 / 35

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

WindowRateSample
Last 2 Weeks.425141 PA
Season.371882 PA
Last 2 Years.3962200 PA

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.413

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

WindowRateSample
Last 2 Weeks.21414 PA
Season.14321 PA
Last 2 Years.346162 PA

Last 5 GamesTotal Bases

Jun 22@ CWS0
Jun 27vs SEA1
Jun 28vs SEA1
Jun 29vs TEX4
Jun 30vs TEX0

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

WindowRateSample
Last 2 Weeks.31866 PA
Season.320297 PA
Last 2 Years.3411060 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.05
WHIP1.25
IP91.0
H / K / BB76 / 97 / 38

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

WindowRateSample
Last 2 Weeks.377170 PA
Season.310876 PA
Last 2 Years.3533275 PA

Quality of Contact vs LHP

wOBA.294
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.289
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.411

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

WindowRateSample
Last 2 Weeks.37135 PA
Season.341214 PA
Last 2 Years.341214 PA

Last 5 GamesTotal Bases

Jun 26@ NYM0
Jun 27@ NYM1
Jun 28@ NYM1
Jun 29vs PIT2
Jun 30vs PIT4

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

WindowRateSample
Last 2 Weeks.39328 PA
Season.313217 PA
Last 2 Years.293784 PA

Opposing Starter · Season17 GS

W–L6–7
ERA3.10
WHIP0.97
IP93.0
H / K / BB70 / 114 / 20

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

WindowRateSample
Last 2 Weeks.385239 PA
Season.3751297 PA
Last 2 Years.3613033 PA

Quality of Contact vs RHP

wOBA.320
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.316
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.41

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

WindowRateSample
Last 2 Weeks.1258 PA
Season.19462 PA
Last 2 Years.228123 PA

Last 5 GamesTotal Bases

Jun 23@ CIN0
Jun 24@ CIN1
Jun 26vs CHC4
Jun 27vs CHC0
Jun 30vs CIN2

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

WindowRateSample
Last 2 Weeks.07114 PA
Season.330103 PA
Last 2 Years.321318 PA

Opposing Starter · Season17 GS

W–L5–4
ERA3.90
WHIP1.41
IP90.0
H / K / BB87 / 70 / 40

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

WindowRateSample
Last 2 Weeks.357221 PA
Season.385978 PA
Last 2 Years.3642488 PA

Quality of Contact vs LHP

wOBA.303
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.290
Hard-Hit % Allowed34%

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 PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.354

WindowRateSample
Last 2 Weeks.1437 PA
Season.39768 PA
Last 2 Years.295129 PA

Last 5 GamesTotal Bases

Jun 20vs MIL0
Jun 22@ SD0
Jun 23@ SD0
Jun 24@ SD0
Jun 30vs STL1

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

WindowRateSample
Last 2 Weeks.35714 PA
Season.364129 PA
Last 2 Years.324389 PA

Opposing Starter · Season16 GS

W–L3–6
ERA3.12
WHIP1.14
IP89.1
H / K / BB81 / 57 / 21

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

WindowRateSample
Last 2 Weeks.395200 PA
Season.3511230 PA
Last 2 Years.3523683 PA

Quality of Contact vs RHP

wOBA.304
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.302
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.404

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

Context

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

Batter · Total Bases / PA vs RHP.344

WindowRateSample
Last 2 Weeks.0002 PA
Season.14321 PA
Last 2 Years.264368 PA

Last 5 GamesTotal Bases

Jun 24@ DET0
Jun 25@ BOS0
Jun 27@ BOS4
Jun 28@ BOS0
Jun 30vs DET0

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

WindowRateSample
Last 2 Weeks.05319 PA
Season.29654 PA
Last 2 Years.290138 PA

Opposing Starter · Season6 GS

W–L4–1
ERA2.39
WHIP0.85
IP37.2
H / K / BB23 / 25 / 9

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

WindowRateSample
Last 2 Weeks.445283 PA
Season.3691340 PA
Last 2 Years.3415292 PA

Quality of Contact vs RHP

wOBA.315
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.267
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 PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.334

WindowRateSample
Last 2 Weeks.23126 PA
Season.331142 PA
Last 2 Years.293225 PA

Last 5 GamesTotal Bases

Jun 24vs LAD3
Jun 26vs COL1
Jun 27vs COL1
Jun 29@ HOU0
Jun 30@ HOU0

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

WindowRateSample
Last 2 Weeks.28132 PA
Season.328122 PA
Last 2 Years.328122 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.382

WindowRateSample
Last 2 Weeks.425214 PA
Season.3181061 PA
Last 2 Years.3193042 PA

Quality of Contact vs RHP

wOBA.292
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.301
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head1-for-2

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

Projection

Projected Total Bases1.399

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

WindowRateSample
Last 2 Weeks.39123 PA
Season.42466 PA
Last 2 Years.38394 PA

Last 5 GamesTotal Bases

Jun 26@ LAA1
Jun 27@ LAA0
Jun 28@ LAA1
Jun 29vs LAD2
Jun 30vs LAD1

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

WindowRateSample
Last 2 Weeks.300267 PA
Season.3291409 PA
Last 2 Years.3303562 PA

Quality of Contact

wOBA.318
Hard-Hit %34%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.397

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

WindowRateSample
Last 2 Weeks.6005 PA
Season.50028 PA
Last 2 Years.301156 PA

Last 5 GamesTotal Bases

Jun 22@ MIA1
Jun 24@ MIA0
Jun 27@ TOR2
Jun 28@ TOR2
Jun 30@ CLE0

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

WindowRateSample
Last 2 Weeks.17634 PA
Season.369268 PA
Last 2 Years.338677 PA

Opposing Starter · Season17 GS

W–L6–3
ERA3.87
WHIP1.35
IP86.0
H / K / BB77 / 85 / 39

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

WindowRateSample
Last 2 Weeks.363204 PA
Season.3361242 PA
Last 2 Years.3434053 PA

Quality of Contact vs LHP

wOBA.320
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.285
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head0-for-5

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

Projection

Projected Total Bases1.393

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

WindowRateSample
Last 2 Weeks.0009 PA
Season.23360 PA
Last 2 Years.23585 PA

Last 5 GamesTotal Bases

Jun 26vs WSH0
Jun 27vs WSH1
Jun 28vs WSH0
Jun 29vs CWS1
Jun 30vs CWS2

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

WindowRateSample
Last 2 Weeks
Season.14734 PA
Last 2 Years.14734 PA

Opposing Starter · Season8 GS

W–L2–4
ERA5.82
WHIP1.34
IP38.2
H / K / BB30 / 33 / 22

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

WindowRateSample
Last 2 Weeks.345232 PA
Season.3231224 PA
Last 2 Years.3553382 PA

Quality of Contact vs LHP

wOBA.281
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.297
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.392

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

Context

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

Batter · Total Bases / PA vs RHP.351

WindowRateSample
Last 2 Weeks
Season.0003 PA
Last 2 Years.20015 PA

Last 5 GamesTotal Bases

May 28@ PIT0
May 31@ STL1
Jun 2vs ATH0
Jun 5vs SF0
Jun 30vs SD1

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

WindowRateSample
Last 2 Weeks.52917 PA
Season.367150 PA
Last 2 Years.380482 PA

Opposing Starter · Season16 GS

W–L5–3
ERA3.81
WHIP1.31
IP78.0
H / K / BB76 / 70 / 26

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

WindowRateSample
Last 2 Weeks.332190 PA
Season.331995 PA
Last 2 Years.3434038 PA

Quality of Contact vs RHP

wOBA.303
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.327
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.392

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

Context

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

Batter · Total Bases / PA vs RHP.322

WindowRateSample
Last 2 Weeks.18643 PA
Season.328262 PA
Last 2 Years.429987 PA

Last 5 GamesTotal Bases

Jun 26@ MIL0
Jun 27@ MIL2
Jun 28@ MIL0
Jun 29vs SD0
Jun 30vs SD4

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

WindowRateSample
Last 2 Weeks.16724 PA
Season.303178 PA
Last 2 Years.363587 PA

Opposing Starter · Season16 GS

W–L5–3
ERA3.81
WHIP1.31
IP78.0
H / K / BB76 / 70 / 26

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

WindowRateSample
Last 2 Weeks.304204 PA
Season.3231145 PA
Last 2 Years.3263326 PA

Quality of Contact vs RHP

wOBA.323
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.302
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head2-for-2

Total Bases5 in 4 PA
Career Average.500
Plate Appearances4
HR · K · BB1 · 0 · 2

Projection

Projected Total Bases1.39

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↩ 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 23vs AZ0
Jun 24vs AZ3
Jun 26vs MIA0
Jun 28vs MIA0
Jun 30@ ATL0

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

WindowRateSample
Last 2 Weeks.27311 PA
Season.40090 PA
Last 2 Years.344212 PA

Opposing Starter · Season6 GS

W–L3–1
ERA3.47
WHIP1.37
IP46.2
H / K / BB43 / 40 / 21

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

WindowRateSample
Last 2 Weeks.328171 PA
Season.3021084 PA
Last 2 Years.3323987 PA

Starter Allows · vs RHB

wOBA Allowed.304
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.378

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

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 23@ DET1
Jun 26@ BOS1
Jun 28@ BOS0
Jun 29vs DET4
Jun 30vs DET0

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

WindowRateSample
Last 2 Weeks.33324 PA
Season.35291 PA
Last 2 Years.342187 PA

Opposing Starter · Season6 GS

W–L4–1
ERA2.39
WHIP0.85
IP37.2
H / K / BB23 / 25 / 9

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

WindowRateSample
Last 2 Weeks.244164 PA
Season.3191050 PA
Last 2 Years.3413556 PA

Starter Allows · vs LHB

wOBA Allowed.308
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.376

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

WindowRateSample
Last 2 Weeks.35137 PA
Season.363223 PA
Last 2 Years.358785 PA

Last 5 GamesTotal Bases

Jun 26@ TB1
Jun 27@ TB2
Jun 28@ TB0
Jun 29vs SF5
Jun 30vs SF1

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

WindowRateSample
Last 2 Weeks.23517 PA
Season.184103 PA
Last 2 Years.200145 PA

Opposing Starter · Season10 GS

W–L2–6
ERA4.94
WHIP1.35
IP51.0
H / K / BB50 / 45 / 19

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

WindowRateSample
Last 2 Weeks.331169 PA
Season.3461229 PA
Last 2 Years.3313901 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.308
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.377

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

WindowRateSample
Last 2 Weeks.0003 PA
Season.20729 PA
Last 2 Years.230209 PA

Last 5 GamesTotal Bases

Jun 24@ CWS0
Jun 26vs SEA0
Jun 27vs SEA0
Jun 28vs SEA0
Jun 30vs TEX0

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

WindowRateSample
Last 2 Weeks.31866 PA
Season.320297 PA
Last 2 Years.3411060 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.05
WHIP1.25
IP91.0
H / K / BB76 / 97 / 38

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

WindowRateSample
Last 2 Weeks.377170 PA
Season.310876 PA
Last 2 Years.3533275 PA

Quality of Contact vs LHP

wOBA.304
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.289
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head3-for-9

Total Bases3 in 9 PA
Career Average.333
Plate Appearances9
HR · K · BB0 · 4 · 0

Projection

Projected Total Bases1.375

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 24vs MIL1
Jun 27@ PIT3
Jun 28@ PIT2
Jun 29@ MIL1
Jun 30@ MIL0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season6 GS

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

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

WindowRateSample
Last 2 Weeks.247198 PA
Season.2961181 PA
Last 2 Years.3143003 PA

Head-to-Head

No Prior Matchups

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
WeatherNeutral

Batter · Total Bases / PA vs RHP.331

WindowRateSample
Last 2 Weeks.0009 PA
Season.0009 PA
Last 2 Years.334542 PA

Last 4 GamesTotal Bases

Jun 26@ TB0
Jun 27@ TB0
Jun 29vs SF0
Jun 30vs SF3

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

WindowRateSample
Last 2 Weeks.25927 PA
Season.436126 PA
Last 2 Years.403154 PA

Opposing Starter · Season10 GS

W–L2–6
ERA4.94
WHIP1.35
IP51.0
H / K / BB50 / 45 / 19

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

WindowRateSample
Last 2 Weeks.261188 PA
Season.3301235 PA
Last 2 Years.3353324 PA

Quality of Contact vs RHP

wOBA.286
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.334
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.373

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.41931 PA
Season.246126 PA
Last 2 Years.278532 PA

Last 5 GamesTotal Bases

Jun 25vs SEA1
Jun 26vs CIN0
Jun 27vs CIN4
Jun 29@ PHI4
Jun 30@ PHI0

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

WindowRateSample
Last 2 Weeks.09122 PA
Season.275109 PA
Last 2 Years.272534 PA

Opposing Starter · Season12 GS

W–L8–1
ERA2.03
WHIP0.86
IP75.1
H / K / BB46 / 74 / 19

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

WindowRateSample
Last 2 Weeks.349189 PA
Season.3661223 PA
Last 2 Years.3584158 PA

Quality of Contact vs RHP

wOBA.322
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.261
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head1-for-8

Total Bases2 in 8 PA
Career Average.125
Plate Appearances8
HR · K · BB0 · 5 · 0

Projection

Projected Total Bases1.37

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

WindowRateSample
Last 2 Weeks.2504 PA
Season.1258 PA
Last 2 Years.19278 PA

Last 5 GamesTotal Bases

Jun 20vs CIN1
Jun 21vs CIN0
Jun 22@ DET2
Jun 26@ BOS0
Jun 30vs DET0

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

WindowRateSample
Last 2 Weeks.05319 PA
Season.29654 PA
Last 2 Years.290138 PA

Opposing Starter · Season6 GS

W–L4–1
ERA2.39
WHIP0.85
IP37.2
H / K / BB23 / 25 / 9

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

WindowRateSample
Last 2 Weeks.445283 PA
Season.3691340 PA
Last 2 Years.3415292 PA

Quality of Contact vs RHP

wOBA.315
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.267
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.369

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

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks.37027 PA
Season.388165 PA
Last 2 Years.333216 PA

Last 5 GamesTotal Bases

Jun 24vs AZ0
Jun 26vs MIA0
Jun 27vs MIA0
Jun 28vs MIA1
Jun 30@ ATL4

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

WindowRateSample
Last 2 Weeks.31619 PA
Season.324111 PA
Last 2 Years.369241 PA

Opposing Starter · Season6 GS

W–L3–1
ERA3.47
WHIP1.37
IP46.2
H / K / BB43 / 40 / 21

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

WindowRateSample
Last 2 Weeks.350123 PA
Season.320935 PA
Last 2 Years.3282802 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.316
Hard-Hit % Allowed38%

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

WindowRateSample
Last 2 Weeks.3333 PA
Season.19252 PA
Last 2 Years.229372 PA

Last 5 GamesTotal Bases

Jun 5vs ATH0
Jun 6vs ATH0
Jun 7vs ATH1
Jun 29vs MIN1
Jun 30vs MIN0

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

WindowRateSample
Last 2 Weeks.23113 PA
Season.340147 PA
Last 2 Years.346627 PA

Opposing Starter · Season15 GS

W–L6–3
ERA3.98
WHIP1.28
IP83.2
H / K / BB72 / 91 / 35

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

WindowRateSample
Last 2 Weeks.341182 PA
Season.329907 PA
Last 2 Years.3422180 PA

Quality of Contact vs RHP

wOBA.311
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.300
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.363

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

WindowRateSample
Last 2 Weeks.30839 PA
Season.421254 PA
Last 2 Years.399980 PA

Last 5 GamesTotal Bases

Jun 26@ MIL0
Jun 27@ MIL4
Jun 28@ MIL0
Jun 29vs SD0
Jun 30vs SD1

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

WindowRateSample
Last 2 Weeks.16724 PA
Season.303178 PA
Last 2 Years.363587 PA

Opposing Starter · Season16 GS

W–L5–3
ERA3.81
WHIP1.31
IP78.0
H / K / BB76 / 70 / 26

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

WindowRateSample
Last 2 Weeks.304204 PA
Season.3231145 PA
Last 2 Years.3263326 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.302
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head2-for-8

Total Bases3 in 10 PA
Career Average.200
Plate Appearances10
HR · K · BB0 · 3 · 1

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.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 20@ DET0
Jun 23vs CLE0
Jun 26vs KC1
Jun 27vs KC0
Jun 30@ BAL4

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

WindowRateSample
Last 2 Weeks.286189 PA
Season.3681155 PA
Last 2 Years.3473320 PA

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.358

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

WindowRateSample
Last 2 Weeks.0005 PA
Season.144118 PA
Last 2 Years.280493 PA

Last 5 GamesTotal Bases

Jun 13@ BAL0
Jun 24vs ATL0
Jun 27vs LAD0
Jun 29@ CHC1
Jun 30@ CHC2

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

WindowRateSample
Last 2 Weeks.23821 PA
Season.380150 PA
Last 2 Years.365658 PA

Opposing Starter · Season13 GS

W–L5–5
ERA4.80
WHIP1.41
IP84.1
H / K / BB88 / 63 / 31

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

WindowRateSample
Last 2 Weeks.400200 PA
Season.3771008 PA
Last 2 Years.3734704 PA

Quality of Contact vs RHP

wOBA.297
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.301
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.357

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

WindowRateSample
Last 2 Weeks.07713 PA
Season.16398 PA
Last 2 Years.255408 PA

Last 5 GamesTotal Bases

Jun 26vs SEA1
Jun 27vs SEA0
Jun 28vs SEA1
Jun 29vs TEX1
Jun 30vs TEX1

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

WindowRateSample
Last 2 Weeks.2229 PA
Season.33387 PA
Last 2 Years.364363 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.05
WHIP1.25
IP91.0
H / K / BB76 / 97 / 38

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

WindowRateSample
Last 2 Weeks.421140 PA
Season.372946 PA
Last 2 Years.3702970 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.320
Hard-Hit % Allowed36%

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
WeatherNeutral

Batter · Total Bases / PA vs RHP.334

WindowRateSample
Last 2 Weeks.24129 PA
Season.29671 PA
Last 2 Years.29671 PA

Last 5 GamesTotal Bases

Jun 25vs HOU1
Jun 27vs HOU5
Jun 28vs HOU0
Jun 29@ NYY3
Jun 30@ NYY1

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

WindowRateSample
Last 2 Weeks.54831 PA
Season.362174 PA
Last 2 Years.388546 PA

Opposing Starter · Season16 GS

W–L7–3
ERA3.75
WHIP1.36
IP84.0
H / K / BB85 / 84 / 29

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

WindowRateSample
Last 2 Weeks.280229 PA
Season.3051184 PA
Last 2 Years.3343854 PA

Quality of Contact vs RHP

wOBA.294
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.336
Hard-Hit % Allowed35%

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 PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 2 GamesTotal Bases

Jun 29vs LAD4
Jun 30vs LAD0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

WindowRateSample
Last 2 Weeks.300267 PA
Season.3291409 PA
Last 2 Years.3303562 PA

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.352

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

Batter · Total Bases / PA vs LHP.348

WindowRateSample
Last 2 Weeks.20010 PA
Season.33318 PA
Last 2 Years.20449 PA

Last 5 GamesTotal Bases

Jun 26@ TOR1
Jun 27@ TOR1
Jun 28@ TOR1
Jun 29@ CLE2
Jun 30@ CLE1

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

WindowRateSample
Last 2 Weeks.28614 PA
Season.33792 PA
Last 2 Years.368247 PA

Opposing Starter · Season17 GS

W–L6–3
ERA3.87
WHIP1.35
IP86.0
H / K / BB77 / 85 / 39

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

WindowRateSample
Last 2 Weeks.349209 PA
Season.3411204 PA
Last 2 Years.3403679 PA

Quality of Contact vs LHP

wOBA.306
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.311
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.352

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.33327 PA
Season.323220 PA
Last 2 Years.384750 PA

Last 5 GamesTotal Bases

Jun 26@ MIN2
Jun 27@ MIN1
Jun 28@ MIN0
Jun 29vs MIA0
Jun 30vs MIA2

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

WindowRateSample
Last 2 Weeks.31822 PA
Season.316177 PA
Last 2 Years.425405 PA

Opposing Starter · Season17 GS

W–L9–0
ERA2.60
WHIP1.11
IP97.0
H / K / BB72 / 107 / 36

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

WindowRateSample
Last 2 Weeks.338154 PA
Season.297845 PA
Last 2 Years.3482872 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.300
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head2-for-9

Total Bases2 in 9 PA
Career Average.222
Plate Appearances9
HR · K · BB0 · 4 · 0

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

Batter · Total Bases / PA vs RHP.328

WindowRateSample
Last 2 Weeks.14314 PA
Season.282110 PA
Last 2 Years.295390 PA

Last 5 GamesTotal Bases

Jun 21@ PHI1
Jun 24vs CHC0
Jun 26vs PHI0
Jun 28vs PHI1
Jun 30@ TOR4

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

WindowRateSample
Last 2 Weeks.00014 PA
Season.28488 PA
Last 2 Years.281203 PA

Opposing Starter · Season5 GS

W–L3–3
ERA3.48
WHIP1.14
IP44.0
H / K / BB30 / 42 / 20

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

WindowRateSample
Last 2 Weeks.396268 PA
Season.3371261 PA
Last 2 Years.3534344 PA

Quality of Contact vs RHP

wOBA.292
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.279
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.349

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

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

WindowRateSample
Last 2 Weeks.42119 PA
Season.35177 PA
Last 2 Years.292168 PA

Last 5 GamesTotal Bases

Jun 24@ TB0
Jun 25@ TB0
Jun 26@ CWS0
Jun 27@ CWS0
Jun 30vs TB0

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

WindowRateSample
Last 2 Weeks.29627 PA
Season.304250 PA
Last 2 Years.304250 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.308

WindowRateSample
Last 2 Weeks.264148 PA
Season.330908 PA
Last 2 Years.3473126 PA

Quality of Contact vs LHP

wOBA.321
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head2-for-3

Total Bases5 in 3 PA
Career Average.667
Plate Appearances3
HR · K · BB1 · 0 · 0

Projection

Projected Total Bases1.337

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

WindowRateSample
Last 2 Weeks.27311 PA
Season.15426 PA
Last 2 Years.312199 PA

Last 5 GamesTotal Bases

Jun 24@ LAA1
Jun 27vs WSH0
Jun 28vs WSH2
Jun 29vs CWS0
Jun 30vs CWS0

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

WindowRateSample
Last 2 Weeks
Season.14734 PA
Last 2 Years.14734 PA

Opposing Starter · Season8 GS

W–L2–4
ERA5.82
WHIP1.34
IP38.2
H / K / BB30 / 33 / 22

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

WindowRateSample
Last 2 Weeks.345232 PA
Season.3231224 PA
Last 2 Years.3553382 PA

Quality of Contact vs LHP

wOBA.313
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.297
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.333

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

WindowRateSample
Last 2 Weeks.0001 PA
Season.20539 PA
Last 2 Years.23477 PA

Last 5 GamesTotal Bases

Jun 24@ CIN0
Jun 26vs CHC4
Jun 28vs CHC1
Jun 29vs CIN0
Jun 30vs CIN0

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

WindowRateSample
Last 2 Weeks.07114 PA
Season.330103 PA
Last 2 Years.321318 PA

Opposing Starter · Season17 GS

W–L5–4
ERA3.90
WHIP1.41
IP90.0
H / K / BB87 / 70 / 40

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

WindowRateSample
Last 2 Weeks.357221 PA
Season.385978 PA
Last 2 Years.3642488 PA

Quality of Contact vs LHP

wOBA.311
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.290
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.331

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

WindowRateSample
Last 2 Weeks.0001 PA
Season.3339 PA
Last 2 Years.267120 PA

Last 5 GamesTotal Bases

Jun 20@ NYY0
Jun 23vs MIL1
Jun 24vs MIL1
Jun 27@ PIT3
Jun 30@ MIL0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season6 GS

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

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

WindowRateSample
Last 2 Weeks.247198 PA
Season.2961181 PA
Last 2 Years.3143003 PA

Quality of Contact vs LHP

wOBA.312
Hard-Hit %34%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

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

WindowRateSample
Last 2 Weeks.0003 PA
Season.18211 PA
Last 2 Years.30852 PA

Last 5 GamesTotal Bases

Jun 17@ ATH0
Jun 19@ COL0
Jun 21@ COL0
Jun 25vs SEA0
Jun 30@ PHI2

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

WindowRateSample
Last 2 Weeks.09122 PA
Season.275109 PA
Last 2 Years.272534 PA

Opposing Starter · Season12 GS

W–L8–1
ERA2.03
WHIP0.86
IP75.1
H / K / BB46 / 74 / 19

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

WindowRateSample
Last 2 Weeks.349189 PA
Season.3661223 PA
Last 2 Years.3584158 PA

Quality of Contact vs RHP

wOBA.302
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.261
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

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.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.397

WindowRateSample
Last 2 Weeks1.6673 PA
Season.35317 PA
Last 2 Years.274237 PA

Last 5 GamesTotal Bases

Jun 26vs WSH1
Jun 27vs WSH0
Jun 28vs WSH4
Jun 29vs CWS1
Jun 30vs CWS0

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

WindowRateSample
Last 2 Weeks
Season.14734 PA
Last 2 Years.14734 PA

Opposing Starter · Season8 GS

W–L2–4
ERA5.82
WHIP1.34
IP38.2
H / K / BB30 / 33 / 22

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

WindowRateSample
Last 2 Weeks.345232 PA
Season.3231224 PA
Last 2 Years.3553382 PA

Quality of Contact vs LHP

wOBA.338
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.297
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.321

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

WindowRateSample
Last 2 Weeks.0002 PA
Season.14827 PA
Last 2 Years.280271 PA

Last 5 GamesTotal Bases

May 30vs ATL0
Jun 2vs KC0
Jun 28@ PIT0
Jun 29@ MIL0
Jun 30@ MIL0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season6 GS

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

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

WindowRateSample
Last 2 Weeks.289142 PA
Season.309996 PA
Last 2 Years.3042312 PA

Quality of Contact vs LHP

wOBA.302
Hard-Hit %32%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.315

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

WindowRateSample
Last 2 Weeks.28132 PA
Season.18266 PA
Last 2 Years.386409 PA

Last 5 GamesTotal Bases

Jun 23@ STL0
Jun 26@ TB0
Jun 28@ TB2
Jun 29vs SF0
Jun 30vs SF0

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

WindowRateSample
Last 2 Weeks.25927 PA
Season.436126 PA
Last 2 Years.403154 PA

Opposing Starter · Season10 GS

W–L2–6
ERA4.94
WHIP1.35
IP51.0
H / K / BB50 / 45 / 19

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

WindowRateSample
Last 2 Weeks.261188 PA
Season.3301235 PA
Last 2 Years.3353324 PA

Quality of Contact vs RHP

wOBA.299
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.334
Hard-Hit % Allowed36%

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

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks.58312 PA
Season.288125 PA
Last 2 Years.250360 PA

Last 5 GamesTotal Bases

Jun 20@ COL0
Jun 25vs SEA6
Jun 26vs CIN0
Jun 28vs CIN1
Jun 30@ PHI0

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

WindowRateSample
Last 2 Weeks.09122 PA
Season.275109 PA
Last 2 Years.272534 PA

Opposing Starter · Season12 GS

W–L8–1
ERA2.03
WHIP0.86
IP75.1
H / K / BB46 / 74 / 19

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

WindowRateSample
Last 2 Weeks.349189 PA
Season.3661223 PA
Last 2 Years.3584158 PA

Quality of Contact vs RHP

wOBA.317
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.261
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head0-for-5

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

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

Batter · Total Bases / PA vs LHP.369

WindowRateSample
Last 2 Weeks.45020 PA
Season.28990 PA
Last 2 Years.320247 PA

Last 5 GamesTotal Bases

Jun 25@ TB0
Jun 26@ CWS2
Jun 27@ CWS1
Jun 28@ CWS2
Jun 30vs TB2

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

WindowRateSample
Last 2 Weeks.29627 PA
Season.304250 PA
Last 2 Years.304250 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.308

WindowRateSample
Last 2 Weeks.264148 PA
Season.330908 PA
Last 2 Years.3473126 PA

Quality of Contact vs LHP

wOBA.323
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.313
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.303

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

Batter · Total Bases / PA vs LHP.339

WindowRateSample
Last 2 Weeks.21414 PA
Season.31782 PA
Last 2 Years.268272 PA

Last 5 GamesTotal Bases

Jun 26@ BAL2
Jun 27@ BAL0
Jun 28@ BAL0
Jun 29@ BOS0
Jun 30@ BOS0

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

WindowRateSample
Last 2 Weeks.17047 PA
Season.249201 PA
Last 2 Years.300260 PA

Opposing Starter · Season12 GS

W–L4–5
ERA2.78
WHIP1.02
IP71.1
H / K / BB53 / 69 / 20

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

WindowRateSample
Last 2 Weeks.316171 PA
Season.3351018 PA
Last 2 Years.3403401 PA

Quality of Contact vs LHP

wOBA.292
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.272
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.302

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

WindowRateSample
Last 2 Weeks.03529 PA
Season.269223 PA
Last 2 Years.353572 PA

Last 5 GamesTotal Bases

Jun 26vs PHI0
Jun 27vs PHI0
Jun 28vs PHI0
Jun 29@ TOR0
Jun 30@ TOR2

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

WindowRateSample
Last 2 Weeks.69213 PA
Season.33088 PA
Last 2 Years.269175 PA

Opposing Starter · Season5 GS

W–L3–3
ERA3.48
WHIP1.14
IP44.0
H / K / BB30 / 42 / 20

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

WindowRateSample
Last 2 Weeks.320203 PA
Season.3071272 PA
Last 2 Years.3143589 PA

Quality of Contact vs RHP

wOBA.294
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.339
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.292

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

WindowRateSample
Last 2 Weeks.30010 PA
Season.264148 PA
Last 2 Years.277368 PA

Last 5 GamesTotal Bases

Jun 24vs LAD1
Jun 26vs COL1
Jun 27vs COL0
Jun 28vs COL1
Jun 30@ HOU0

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

WindowRateSample
Last 2 Weeks.30813 PA
Season.23780 PA
Last 2 Years.23780 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.323

WindowRateSample
Last 2 Weeks.301173 PA
Season.332965 PA
Last 2 Years.3343395 PA

Quality of Contact vs RHP

wOBA.312
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.300
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.292

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 LHP.354

WindowRateSample
Last 2 Weeks.35317 PA
Season.27580 PA
Last 2 Years.317139 PA

Last 5 GamesTotal Bases

Jun 25vs PHI1
Jun 26@ BAL0
Jun 27@ BAL1
Jun 29@ BOS0
Jun 30@ BOS0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.288

WindowRateSample
Last 2 Weeks.17047 PA
Season.249201 PA
Last 2 Years.300260 PA

Opposing Starter · Season12 GS

W–L4–5
ERA2.78
WHIP1.02
IP71.1
H / K / BB53 / 69 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.332

WindowRateSample
Last 2 Weeks.316171 PA
Season.3351018 PA
Last 2 Years.3403401 PA

Quality of Contact vs LHP

wOBA.334
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.272
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.283

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.337

WindowRateSample
Last 2 Weeks.30333 PA
Season.25084 PA
Last 2 Years.25084 PA

Last 5 GamesTotal Bases

Jun 24@ STL3
Jun 26@ TB1
Jun 27@ TB0
Jun 28@ TB0
Jun 29vs SF1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.313

WindowRateSample
Last 2 Weeks.23517 PA
Season.184103 PA
Last 2 Years.200145 PA

Opposing Starter · Season10 GS

W–L2–6
ERA4.94
WHIP1.35
IP51.0
H / K / BB50 / 45 / 19

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.341

WindowRateSample
Last 2 Weeks.331169 PA
Season.3461229 PA
Last 2 Years.3313901 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.308
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head1-for-3

Total Bases1 in 3 PA
Career Average.333
Plate Appearances3
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.275

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.358

WindowRateSample
Last 2 Weeks.17617 PA
Season.47971 PA
Last 2 Years.400205 PA

Last 5 GamesTotal Bases

Jun 25vs PHI0
Jun 26@ BAL1
Jun 28@ BAL1
Jun 29@ BOS1
Jun 30@ BOS3

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.288

WindowRateSample
Last 2 Weeks.17047 PA
Season.249201 PA
Last 2 Years.300260 PA

Opposing Starter · Season12 GS

W–L4–5
ERA2.78
WHIP1.02
IP71.1
H / K / BB53 / 69 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.332

WindowRateSample
Last 2 Weeks.316171 PA
Season.3351018 PA
Last 2 Years.3403401 PA

Quality of Contact vs LHP

wOBA.306
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.272
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.252

A rough estimate of total bases to expect, based on how players have performed in similar matchups.