MatchWiz
Runs Board · Today

Best MLB runs matchupsSunday, June 14, 2026

Every hitter on the Sunday, June 14, 2026 slate, scored — ranked by runs-scored upside against today's matchup. Times on base, the arm and bullpen they face, batting order, park, and weather. Tap any card for the full breakdown.

PROJSome lineups aren't official yet — 270 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

Batter · Runs / PA vs RHP.163

WindowRateSample
Last 2 Weeks.25044 PA
Season.168113 PA
Last 2 Years.132836 PA

Last 5 Gameshits

Jun 7vs ATH0
Jun 8@ LAA1
Jun 9@ LAA0
Jun 12@ KC2
Jun 13@ KC0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.146

WindowRateSample
Last 2 Weeks.16742 PA
Season.19771 PA
Last 2 Years.123317 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.105

WindowRateSample
Last 2 Weeks.104202 PA
Season.101794 PA
Last 2 Years.1042968 PA

Quality of Contact vs RHP

wOBA.348
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.323
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.65
Sees starter / bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.683

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

Batter · Runs / PA vs RHP.137

WindowRateSample
Last 2 Weeks.15439 PA
Season.153124 PA
Last 2 Years.138694 PA

Last 5 Gameshits

Jun 8@ SD1
Jun 9@ SD1
Jun 10@ SD2
Jun 12vs AZ0
Jun 13vs AZ0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.156

WindowRateSample
Last 2 Weeks.23946 PA
Season.155168 PA
Last 2 Years.115759 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.129

WindowRateSample
Last 2 Weeks.142239 PA
Season.119988 PA
Last 2 Years.1223035 PA

Quality of Contact vs RHP

wOBA.380
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.364
Hard-Hit % Allowed42%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Context

Expected Plate Apps4.55
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.646

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

Batter · Runs / PA vs RHP.158

WindowRateSample
Last 2 Weeks.23139 PA
Season.168202 PA
Last 2 Years.131749 PA

Last 5 Gameshits

Jun 7@ PHI0
Jun 9vs ATL2
Jun 10vs ATL0
Jun 12vs LAD1
Jun 13vs LAD0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.133

WindowRateSample
Last 2 Weeks.28614 PA
Season.111108 PA
Last 2 Years.111288 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.103

WindowRateSample
Last 2 Weeks.109247 PA
Season.0941092 PA
Last 2 Years.0963225 PA

Quality of Contact vs RHP

wOBA.339
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.333
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.55
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.64

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

Batter · Runs / PA vs RHP.172

WindowRateSample
Last 2 Weeks.22540 PA
Season.209215 PA
Last 2 Years.154888 PA

Last 5 Gameshits

Jun 8@ SF1
Jun 9@ SF2
Jun 10@ SF2
Jun 12vs SEA1
Jun 13vs SEA1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.093

WindowRateSample
Last 2 Weeks.04522 PA
Season.074161 PA
Last 2 Years.106414 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.116

WindowRateSample
Last 2 Weeks.127189 PA
Season.109956 PA
Last 2 Years.1004052 PA

Quality of Contact vs RHP

wOBA.362
Hard-Hit %46%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.281
Hard-Hit % Allowed44%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Context

Expected Plate Apps4.65
Sees starter / bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral
Recent Form🔥 5-game streak

Projection

Projected Runs0.636

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

Batter · Runs / PA vs RHP.147

WindowRateSample
Last 2 Weeks.21637 PA
Season.140214 PA
Last 2 Years.134597 PA

Last 5 Gameshits

Jun 9@ NYM3
Jun 10@ NYM2
Jun 11@ NYM0
Jun 12@ MIN1
Jun 13@ MIN2

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.121

WindowRateSample
Last 2 Weeks.16724 PA
Season.098122 PA
Last 2 Years.119638 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.148

WindowRateSample
Last 2 Weeks.186167 PA
Season.131774 PA
Last 2 Years.1192392 PA

Quality of Contact vs RHP

wOBA.324
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.347
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.55
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.63

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

Batter · Runs / PA vs RHP.152

WindowRateSample
Last 2 Weeks.22948 PA
Season.142233 PA
Last 2 Years.1221097 PA

Last 5 Gameshits

Jun 9vs SEA1
Jun 10vs SEA1
Jun 11vs SEA2
Jun 12vs SD1
Jun 13vs SD0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.118

WindowRateSample
Last 2 Weeks.08324 PA
Season.129124 PA
Last 2 Years.144478 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.117

WindowRateSample
Last 2 Weeks.144181 PA
Season.096814 PA
Last 2 Years.0953590 PA

Quality of Contact vs RHP

wOBA.351
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.125
Plate Appearances8

Context

Expected Plate Apps4.65
Sees starter / bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.628

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

Batter · Runs / PA vs RHP.154

WindowRateSample
Last 2 Weeks.19252 PA
Season.167234 PA
Last 2 Years.144685 PA

Last 5 Gameshits

Jun 8vs HOU0
Jun 9vs HOU2
Jun 10vs HOU1
Jun 12vs TB1
Jun 13vs TB0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.117

WindowRateSample
Last 2 Weeks.10519 PA
Season.10666 PA
Last 2 Years.145207 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.118

WindowRateSample
Last 2 Weeks.129248 PA
Season.1091049 PA
Last 2 Years.1103602 PA

Quality of Contact vs RHP

wOBA.347
Hard-Hit %45%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.351
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.667
Plate Appearances3

Context

Expected Plate Apps4.55
Sees starter / bullpen~2× / ~2.5×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.625

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

Batter · Runs / PA vs LHP.145

WindowRateSample
Last 2 Weeks.22722 PA
Season.147109 PA
Last 2 Years.147511 PA

Last 5 Gameshits

Jun 8@ TOR0
Jun 9@ TOR0
Jun 10@ TOR2
Jun 12@ MIL0
Jun 13@ MIL0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.127

WindowRateSample
Last 2 Weeks.30010 PA
Season.08868 PA
Last 2 Years.126151 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.117

WindowRateSample
Last 2 Weeks.132151 PA
Season.106708 PA
Last 2 Years.0991703 PA

Quality of Contact vs LHP

wOBA.374
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.325
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.400
Plate Appearances5

Context

Expected Plate Apps4.65
Sees starter / bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.625

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

Batter · Runs / PA vs RHP.168

WindowRateSample
Last 2 Weeks.22540 PA
Season.163215 PA
Last 2 Years.218991 PA

Last 5 Gameshits

Jun 7vs LAA1
Jun 9@ PIT1
Jun 10@ PIT1
Jun 11@ PIT2
Jun 13@ CWS2

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.104

WindowRateSample
Last 2 Weeks.06531 PA
Season.094138 PA
Last 2 Years.136657 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.088

WindowRateSample
Last 2 Weeks.065155 PA
Season.095760 PA
Last 2 Years.1042303 PA

Quality of Contact vs RHP

wOBA.410
Hard-Hit %47%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.317
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.111
Plate Appearances9

Context

Expected Plate Apps4.65
Sees starter / bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral
Recent Form🔥 6-game streak

Projection

Projected Runs0.62

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

Batter · Runs / PA vs RHP.144

WindowRateSample
Last 2 Weeks.17540 PA
Season.154227 PA
Last 2 Years.140967 PA

Last 5 Gameshits

Jun 8vs HOU1
Jun 9vs HOU2
Jun 10vs HOU0
Jun 12vs TB0
Jun 13vs TB1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.117

WindowRateSample
Last 2 Weeks.10519 PA
Season.10666 PA
Last 2 Years.145207 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.118

WindowRateSample
Last 2 Weeks.129248 PA
Season.1091049 PA
Last 2 Years.1103602 PA

Quality of Contact vs RHP

wOBA.336
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.351
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.250
Plate Appearances4

Context

Expected Plate Apps4.65
Sees starter / bullpen~2× / ~2.7×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.614

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

Batter · Runs / PA vs RHP.140

WindowRateSample
Last 2 Weeks.12532 PA
Season.159208 PA
Last 2 Years.188544 PA

Last 5 Gameshits

Jun 8vs MIL3
Jun 9vs MIL1
Jun 10vs MIL0
Jun 12vs COL1
Jun 13vs COL1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.121

WindowRateSample
Last 2 Weeks.16718 PA
Season.109138 PA
Last 2 Years.117497 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.145

WindowRateSample
Last 2 Weeks.147163 PA
Season.156667 PA
Last 2 Years.1432523 PA

Quality of Contact vs RHP

wOBA.408
Hard-Hit %48%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.368
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Context

Expected Plate Apps4.55
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral
Recent Form🔥 6-game streak

Projection

Projected Runs0.613

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

Batter · Runs / PA vs RHP.117

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 Gameshits

Jun 5@ STL0
Jun 7@ STL0
Jun 8@ SD0
Jun 9@ SD0
Jun 13vs AZ0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.156

WindowRateSample
Last 2 Weeks.23946 PA
Season.155168 PA
Last 2 Years.115759 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.129

WindowRateSample
Last 2 Weeks.142239 PA
Season.119988 PA
Last 2 Years.1223035 PA

Starter Allows · vs LHB

wOBA Allowed.364
Hard-Hit % Allowed42%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.65
Sees starter / bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral
Recent Form🔥 5-game streak

Projection

Projected Runs0.613

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

Batter · Runs / PA vs RHP.158

WindowRateSample
Last 2 Weeks.22744 PA
Season.155194 PA
Last 2 Years.150897 PA

Last 5 Gameshits

Jun 9@ COL0
Jun 10@ COL1
Jun 11@ COL2
Jun 12@ SF0
Jun 13@ SF2

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.088

WindowRateSample
Last 2 Weeks.02049 PA
Season.111171 PA
Last 2 Years.096848 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.128

WindowRateSample
Last 2 Weeks.144201 PA
Season.121807 PA
Last 2 Years.1102137 PA

Quality of Contact vs RHP

wOBA.375
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.280
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.167
Plate Appearances6

Context

Expected Plate Apps4.65
Sees starter / bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.612

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

Batter · Runs / PA vs RHP.158

WindowRateSample
Last 2 Weeks.20943 PA
Season.164213 PA
Last 2 Years.164213 PA

Last 5 Gameshits

Jun 9vs MIN1
Jun 10vs MIN2
Jun 11vs MIN1
Jun 12@ CLE0
Jun 13@ CLE0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.114

WindowRateSample
Last 2 Weeks.13330 PA
Season.103213 PA
Last 2 Years.099750 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.107

WindowRateSample
Last 2 Weeks.109175 PA
Season.100798 PA
Last 2 Years.1102956 PA

Quality of Contact vs RHP

wOBA.352
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.55
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.612

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

Batter · Runs / PA vs RHP.155

WindowRateSample
Last 2 Weeks.20035 PA
Season.173156 PA
Last 2 Years.173156 PA

Last 5 Gameshits

Jun 6@ PHI1
Jun 7@ PHI0
Jun 9vs ATL1
Jun 12vs LAD1
Jun 13vs LAD0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.106

WindowRateSample
Last 2 Weeks.00017 PA
Season.136140 PA
Last 2 Years.112251 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.111

WindowRateSample
Last 2 Weeks.120142 PA
Season.101716 PA
Last 2 Years.1032032 PA

Quality of Contact vs RHP

wOBA.372
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.65
Sees starter / bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.612

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

Batter · Runs / PA vs RHP.130

WindowRateSample
Last 2 Weeks.14043 PA
Season.148210 PA
Last 2 Years.112534 PA

Last 5 Gameshits

Jun 9vs AZ1
Jun 10vs AZ2
Jun 11vs AZ0
Jun 12@ PIT3
Jun 13@ PIT0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.108

WindowRateSample
Last 2 Weeks.12133 PA
Season.103174 PA
Last 2 Years.075778 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.168

WindowRateSample
Last 2 Weeks.212184 PA
Season.151980 PA
Last 2 Years.1322733 PA

Quality of Contact vs RHP

wOBA.353
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.65
Sees starter / bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral
Recent Form🔥 5-game streak

Projection

Projected Runs0.61

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

Batter · Runs / PA vs LHP.143

WindowRateSample
Last 2 Weeks.14314 PA
Season.20070 PA
Last 2 Years.166332 PA

Last 5 Gameshits

Jun 8@ CLE1
Jun 9@ CLE0
Jun 10@ CLE0
Jun 12@ TOR0
Jun 13@ TOR1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.143

WindowRateSample
Last 2 Weeks.20943 PA
Season.124193 PA
Last 2 Years.1331059 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.118

WindowRateSample
Last 2 Weeks.130138 PA
Season.108899 PA
Last 2 Years.1103879 PA

Quality of Contact vs LHP

wOBA.415
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.360
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.400
Plate Appearances20

Context

Expected Plate Apps4.35
Sees starter / bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral
Recent Form🔥 6-game streak

Projection

Projected Runs0.605

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

Batter · Runs / PA vs RHP.115

WindowRateSample
Last 2 Weeks.09133 PA
Season.121199 PA
Last 2 Years.131602 PA

Last 5 Gameshits

Jun 7@ MIA0
Jun 8vs BOS0
Jun 10vs BOS0
Jun 12@ LAA0
Jun 13@ LAA0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.171

WindowRateSample
Last 2 Weeks.23534 PA
Season.25459 PA
Last 2 Years.154175 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.098

WindowRateSample
Last 2 Weeks.090188 PA
Season.096773 PA
Last 2 Years.1092024 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.354
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Context

Expected Plate Apps4.55
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.6

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

Batter · Runs / PA vs RHP.152

WindowRateSample
Last 2 Weeks.21347 PA
Season.147217 PA
Last 2 Years.1361032 PA

Last 5 Gameshits

Jun 9vs SEA1
Jun 10vs SEA2
Jun 11vs SEA1
Jun 12vs SD1
Jun 13vs SD1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.118

WindowRateSample
Last 2 Weeks.08324 PA
Season.129124 PA
Last 2 Years.144478 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.117

WindowRateSample
Last 2 Weeks.144181 PA
Season.096814 PA
Last 2 Years.0953590 PA

Quality of Contact vs RHP

wOBA.354
Hard-Hit %42%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances15

Context

Expected Plate Apps4.45
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral
Recent Form🔥 5-game streak

Projection

Projected Runs0.6

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

Batter · Runs / PA vs RHP.154

WindowRateSample
Last 2 Weeks.25040 PA
Season.152177 PA
Last 2 Years.102587 PA

Last 5 Gameshits

Jun 9vs MIN3
Jun 10vs MIN0
Jun 11vs MIN1
Jun 12@ CLE0
Jun 13@ CLE0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.121

WindowRateSample
Last 2 Weeks.25012 PA
Season.091132 PA
Last 2 Years.101631 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.120

WindowRateSample
Last 2 Weeks.134172 PA
Season.1121049 PA
Last 2 Years.1093810 PA

Quality of Contact vs RHP

wOBA.392
Hard-Hit %44%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.333
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances7

Context

Expected Plate Apps4.35
Sees starter / bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.598

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

Batter · Runs / PA vs RHP.153

WindowRateSample
Last 2 Weeks.19436 PA
Season.171193 PA
Last 2 Years.153877 PA

Last 5 Gameshits

Jun 9vs LAD0
Jun 10vs LAD1
Jun 11vs LAD1
Jun 12vs MIA1
Jun 13vs MIA0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.108

WindowRateSample
Last 2 Weeks.11942 PA
Season.078179 PA
Last 2 Years.124419 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.105

WindowRateSample
Last 2 Weeks.086197 PA
Season.116742 PA
Last 2 Years.1212621 PA

Quality of Contact vs RHP

wOBA.354
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.301
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Context

Expected Plate Apps4.55
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.598

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

Batter · Runs / PA vs RHP.145

WindowRateSample
Last 2 Weeks.19142 PA
Season.151219 PA
Last 2 Years.129881 PA

Last 5 Gameshits

Jun 9@ PIT1
Jun 10@ PIT1
Jun 11@ PIT2
Jun 12@ CWS0
Jun 13@ CWS0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.124

WindowRateSample
Last 2 Weeks.07128 PA
Season.174138 PA
Last 2 Years.119631 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.106

WindowRateSample
Last 2 Weeks.108158 PA
Season.095852 PA
Last 2 Years.1132674 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.331
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances6

Context

Expected Plate Apps4.55
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.598

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

Batter · Runs / PA vs RHP.144

WindowRateSample
Last 2 Weeks.23534 PA
Season.129201 PA
Last 2 Years.117927 PA

Last 5 Gameshits

Jun 9@ NYM1
Jun 10@ NYM1
Jun 11@ NYM1
Jun 12@ MIN2
Jun 13@ MIN1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.137

WindowRateSample
Last 2 Weeks.20943 PA
Season.105162 PA
Last 2 Years.130698 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.126

WindowRateSample
Last 2 Weeks.118220 PA
Season.135783 PA
Last 2 Years.1302369 PA

Quality of Contact vs RHP

wOBA.403
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.344
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

Career Average.667
Plate Appearances3

Context

Expected Plate Apps4.25
Sees starter / bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral
Recent Form🔥 13-game streak

Projection

Projected Runs0.591

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

Batter · Runs / PA vs LHP.146

WindowRateSample
Last 2 Weeks.20020 PA
Season.15696 PA
Last 2 Years.176410 PA

Last 5 Gameshits

Jun 8@ TOR1
Jun 9@ TOR1
Jun 10@ TOR0
Jun 12@ MIL0
Jun 13@ MIL0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.116

WindowRateSample
Last 2 Weeks.20030 PA
Season.067178 PA
Last 2 Years.097453 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.106

WindowRateSample
Last 2 Weeks.114193 PA
Season.096784 PA
Last 2 Years.0982044 PA

Quality of Contact vs LHP

wOBA.296
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.346
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Context

Expected Plate Apps4.55
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.588

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

Batter · Runs / PA vs RHP.153

WindowRateSample
Last 2 Weeks.22744 PA
Season.147218 PA
Last 2 Years.130844 PA

Last 5 Gameshits

Jun 9vs AZ4
Jun 10vs AZ1
Jun 11vs AZ1
Jun 12@ PIT1
Jun 13@ PIT0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.100

WindowRateSample
Last 2 Weeks.10538 PA
Season.093129 PA
Last 2 Years.059665 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.104

WindowRateSample
Last 2 Weeks.120192 PA
Season.081922 PA
Last 2 Years.0992998 PA

Quality of Contact vs RHP

wOBA.339
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.262
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances4

Context

Expected Plate Apps4.55
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral
Recent Form🔥 7-game streak

Projection

Projected Runs0.585

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

Batter · Runs / PA vs RHP.125

WindowRateSample
Last 2 Weeks.14349 PA
Season.114228 PA
Last 2 Years.134990 PA

Last 5 Gameshits

Jun 9@ BAL1
Jun 10@ BAL0
Jun 11@ BAL0
Jun 12@ WSH1
Jun 13@ WSH0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.139

WindowRateSample
Last 2 Weeks.17617 PA
Season.164116 PA
Last 2 Years.136640 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.119

WindowRateSample
Last 2 Weeks.126222 PA
Season.1091054 PA
Last 2 Years.1253300 PA

Quality of Contact vs RHP

wOBA.321
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.323
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.429
Plate Appearances7

Context

Expected Plate Apps4.55
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.585

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

Batter · Runs / PA vs RHP.140

WindowRateSample
Last 2 Weeks.19436 PA
Season.136206 PA
Last 2 Years.126815 PA

Last 5 Gameshits

Jun 8vs BOS0
Jun 9vs BOS0
Jun 10vs BOS0
Jun 12@ LAA0
Jun 13@ LAA0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.130

WindowRateSample
Last 2 Weeks.12931 PA
Season.15452 PA
Last 2 Years.149161 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.098

WindowRateSample
Last 2 Weeks.081210 PA
Season.105979 PA
Last 2 Years.1152690 PA

Quality of Contact vs RHP

wOBA.362
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.338
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.45
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.582

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

Batter · Runs / PA vs RHP.155

WindowRateSample
Last 2 Weeks.21746 PA
Season.157217 PA
Last 2 Years.136620 PA

Last 5 Gameshits

Jun 8@ LAA1
Jun 9@ LAA0
Jun 10@ LAA0
Jun 12@ KC2
Jun 13@ KC1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.092

WindowRateSample
Last 2 Weeks.09432 PA
Season.040101 PA
Last 2 Years.099394 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.116

WindowRateSample
Last 2 Weeks.118135 PA
Season.125745 PA
Last 2 Years.0922366 PA

Quality of Contact vs RHP

wOBA.402
Hard-Hit %46%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.299
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.55
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.581

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

Batter · Runs / PA vs RHP.151

WindowRateSample
Last 2 Weeks.22041 PA
Season.151198 PA
Last 2 Years.124975 PA

Last 5 Gameshits

Jun 9vs LAD2
Jun 10vs LAD0
Jun 11vs LAD1
Jun 12vs MIA0
Jun 13vs MIA0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.108

WindowRateSample
Last 2 Weeks.11942 PA
Season.078179 PA
Last 2 Years.124419 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.105

WindowRateSample
Last 2 Weeks.086197 PA
Season.116742 PA
Last 2 Years.1212621 PA

Quality of Contact vs RHP

wOBA.330
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.301
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Context

Expected Plate Apps4.45
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral
Recent Form🔥 5-game streak

Projection

Projected Runs0.579

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

Batter · Runs / PA vs RHP.148

WindowRateSample
Last 2 Weeks.24233 PA
Season.125216 PA
Last 2 Years.1431006 PA

Last 5 Gameshits

Jun 8vs NYY1
Jun 9vs NYY1
Jun 10vs NYY0
Jun 12vs DET0
Jun 13vs DET1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.117

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.086

WindowRateSample
Last 2 Weeks.061179 PA
Season.095707 PA
Last 2 Years.1002468 PA

Quality of Contact vs RHP

wOBA.338
Hard-Hit %34%

How well he's squaring up the ball.

Head-to-Head

Career Average.429
Plate Appearances14

Context

Expected Plate Apps4.55
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.578

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

Batter · Runs / PA vs LHP.140

WindowRateSample
Last 2 Weeks.18211 PA
Season.16977 PA
Last 2 Years.161366 PA

Last 5 Gameshits

Jun 9@ MIA0
Jun 10@ MIA0
Jun 11@ MIA0
Jun 12@ CIN1
Jun 13@ CIN0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.095

WindowRateSample
Last 2 Weeks.05636 PA
Season.093236 PA
Last 2 Years.102965 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.134

WindowRateSample
Last 2 Weeks.144181 PA
Season.135779 PA
Last 2 Years.1203414 PA

Quality of Contact vs LHP

wOBA.339
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.317
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances6

Context

Expected Plate Apps4.65
Sees starter / bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.578

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

Batter · Runs / PA vs RHP.161

WindowRateSample
Last 2 Weeks.26841 PA
Season.141206 PA
Last 2 Years.139887 PA

Last 5 Gameshits

Jun 9@ PIT2
Jun 10@ PIT2
Jun 11@ PIT1
Jun 12@ CWS0
Jun 13@ CWS0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.104

WindowRateSample
Last 2 Weeks.06531 PA
Season.094138 PA
Last 2 Years.136657 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.088

WindowRateSample
Last 2 Weeks.065155 PA
Season.095760 PA
Last 2 Years.1042303 PA

Quality of Contact vs RHP

wOBA.390
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.317
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.200
Plate Appearances30

Context

Expected Plate Apps4.45
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Projection

Projected Runs0.577

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

Batter · Runs / PA vs RHP.132

WindowRateSample
Last 2 Weeks.17540 PA
Season.119101 PA
Last 2 Years.128563 PA

Last 5 Gameshits

Jun 8vs PHI0
Jun 9vs PHI0
Jun 10vs PHI1
Jun 12vs NYY0
Jun 13vs NYY0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.133

WindowRateSample
Last 2 Weeks.15838 PA
Season.136162 PA
Last 2 Years.134611 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.100

WindowRateSample
Last 2 Weeks.101199 PA
Season.091765 PA
Last 2 Years.1022732 PA

Quality of Contact vs RHP

wOBA.350
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.316
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.55
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.577

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

Batter · Runs / PA vs RHP.148

WindowRateSample
Last 2 Weeks.19431 PA
Season.167174 PA
Last 2 Years.140998 PA

Last 5 Gameshits

Jun 7vs PIT0
Jun 9@ CWS2
Jun 10@ CWS0
Jun 12@ NYM1
Jun 13@ NYM1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.128

WindowRateSample
Last 2 Weeks.18050 PA
Season.117222 PA
Last 2 Years.083823 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.089

WindowRateSample
Last 2 Weeks.059152 PA
Season.103768 PA
Last 2 Years.1062182 PA

Quality of Contact vs RHP

wOBA.364
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.343
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.200
Plate Appearances15

Context

Expected Plate Apps4.35
Sees starter / bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.575

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

Batter · Runs / PA vs LHP.110

WindowRateSample
Last 2 Weeks.06715 PA
Season.10358 PA
Last 2 Years.126269 PA

Last 5 Gameshits

Jun 8vs CIN0
Jun 9vs CIN1
Jun 10vs CIN1
Jun 12@ BAL1
Jun 13@ BAL1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.141

WindowRateSample
Last 2 Weeks.14854 PA
Season.177203 PA
Last 2 Years.106761 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.129

WindowRateSample
Last 2 Weeks.129202 PA
Season.139780 PA
Last 2 Years.1192603 PA

Quality of Contact vs LHP

wOBA.350
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.328
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Context

Expected Plate Apps4.65
Sees starter / bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.573

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

Batter · Runs / PA vs RHP.134

WindowRateSample
Last 2 Weeks.2508 PA
Season.2508 PA
Last 2 Years.14328 PA

Last 5 Gameshits

Jun 6vs CIN0
Jun 7vs CIN1
Jun 10@ NYM1
Jun 12@ MIN0
Jun 13@ MIN0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.121

WindowRateSample
Last 2 Weeks.16724 PA
Season.098122 PA
Last 2 Years.119638 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.148

WindowRateSample
Last 2 Weeks.186167 PA
Season.131774 PA
Last 2 Years.1192392 PA

Quality of Contact vs RHP

wOBA.314
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.347
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Context

Expected Plate Apps4.35
Sees starter / bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.572

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

Batter · Runs / PA vs LHP.118

WindowRateSample
Last 2 Weeks.08312 PA
Season.12687 PA
Last 2 Years.137403 PA

Last 5 Gameshits

Jun 9@ MIA1
Jun 10@ MIA0
Jun 11@ MIA0
Jun 12@ CIN0
Jun 13@ CIN1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.141

WindowRateSample
Last 2 Weeks.26715 PA
Season.16386 PA
Last 2 Years.093321 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.110

WindowRateSample
Last 2 Weeks.096188 PA
Season.122905 PA
Last 2 Years.1192965 PA

Quality of Contact vs LHP

wOBA.368
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.300
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Context

Expected Plate Apps4.55
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.567

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

Batter · Runs / PA vs LHP.128

WindowRateSample
Last 2 Weeks.21414 PA
Season.11868 PA
Last 2 Years.118102 PA

Last 5 Gameshits

Jun 9vs CHC1
Jun 10vs CHC0
Jun 11vs CHC0
Jun 12@ ATH1
Jun 13@ ATH1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.118

WindowRateSample
Last 2 Weeks.11127 PA
Season.119227 PA
Last 2 Years.125914 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.129

WindowRateSample
Last 2 Weeks.128187 PA
Season.137732 PA
Last 2 Years.1222598 PA

Quality of Contact vs LHP

wOBA.325
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.376
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.55
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.567

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

Batter · Runs / PA vs LHP.115

WindowRateSample
Last 2 Weeks
Season.1258 PA
Last 2 Years.104135 PA

Last 5 Gameshits

May 3vs BAL2
May 4vs BAL1
May 5vs TEX0
May 6vs TEX0
Jun 13@ TOR1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.143

WindowRateSample
Last 2 Weeks.20943 PA
Season.124193 PA
Last 2 Years.1331059 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.118

WindowRateSample
Last 2 Weeks.130138 PA
Season.108899 PA
Last 2 Years.1103879 PA

Quality of Contact vs LHP

wOBA.317
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.360
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Context

Expected Plate Apps4.55
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.567

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

Batter · Runs / PA vs RHP.139

WindowRateSample
Last 2 Weeks.16131 PA
Season.168173 PA
Last 2 Years.117802 PA

Last 5 Gameshits

Jun 7vs PIT0
Jun 9@ CWS2
Jun 10@ CWS0
Jun 12@ NYM2
Jun 13@ NYM0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.128

WindowRateSample
Last 2 Weeks.18050 PA
Season.117222 PA
Last 2 Years.083823 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.089

WindowRateSample
Last 2 Weeks.059152 PA
Season.103768 PA
Last 2 Years.1062182 PA

Quality of Contact vs RHP

wOBA.324
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.343
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.059
Plate Appearances17

Context

Expected Plate Apps4.45
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral
Recent Form🔥 5-game streak

Projection

Projected Runs0.566

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

Batter · Runs / PA vs RHP.142

WindowRateSample
Last 2 Weeks.18937 PA
Season.146157 PA
Last 2 Years.132446 PA

Last 5 Gameshits

Jun 9@ BAL0
Jun 10@ BAL0
Jun 11@ BAL1
Jun 12@ WSH2
Jun 13@ WSH0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.135

WindowRateSample
Last 2 Weeks.12025 PA
Season.164146 PA
Last 2 Years.150714 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.114

WindowRateSample
Last 2 Weeks.102167 PA
Season.122906 PA
Last 2 Years.1222474 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.334
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.25
Sees starter / bullpen~2× / ~2.2×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.565

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

Batter · Runs / PA vs LHP.117

WindowRateSample
Last 2 Weeks.05917 PA
Season.12564 PA
Last 2 Years.161324 PA

Last 5 Gameshits

Jun 8vs CIN0
Jun 9vs CIN0
Jun 10vs CIN0
Jun 12@ BAL1
Jun 13@ BAL2

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.141

WindowRateSample
Last 2 Weeks.14854 PA
Season.177203 PA
Last 2 Years.106761 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.129

WindowRateSample
Last 2 Weeks.129202 PA
Season.139780 PA
Last 2 Years.1192603 PA

Quality of Contact vs LHP

wOBA.323
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.328
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances6

Context

Expected Plate Apps4.45
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.564

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

Batter · Runs / PA vs LHP.121

WindowRateSample
Last 2 Weeks.12516 PA
Season.12564 PA
Last 2 Years.128281 PA

Last 5 Gameshits

Jun 9vs CHC0
Jun 10vs CHC0
Jun 11vs CHC0
Jun 12@ ATH1
Jun 13@ ATH0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.118

WindowRateSample
Last 2 Weeks.11127 PA
Season.119227 PA
Last 2 Years.125914 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.129

WindowRateSample
Last 2 Weeks.128187 PA
Season.137732 PA
Last 2 Years.1222598 PA

Quality of Contact vs LHP

wOBA.317
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.376
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances5

Context

Expected Plate Apps4.65
Sees starter / bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.564

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

Batter · Runs / PA vs RHP.123

WindowRateSample
Last 2 Weeks.10728 PA
Season.14768 PA
Last 2 Years.130161 PA

Last 5 Gameshits

Jun 8@ TB0
Jun 9@ TB0
Jun 10@ TB0
Jun 12vs TEX1
Jun 13vs TEX0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.129

WindowRateSample
Last 2 Weeks.16343 PA
Season.124194 PA
Last 2 Years.113691 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.100

WindowRateSample
Last 2 Weeks.079178 PA
Season.112849 PA
Last 2 Years.1163305 PA

Quality of Contact vs RHP

wOBA.320
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.340
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.65
Sees starter / bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.562

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

Batter · Runs / PA vs RHP.149

WindowRateSample
Last 2 Weeks.25040 PA
Season.131176 PA
Last 2 Years.110698 PA

Last 5 Gameshits

Jun 9vs LAD0
Jun 10vs LAD1
Jun 11vs LAD1
Jun 12vs MIA0
Jun 13vs MIA0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.112

WindowRateSample
Last 2 Weeks.12133 PA
Season.089146 PA
Last 2 Years.128374 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.112

WindowRateSample
Last 2 Weeks.121141 PA
Season.099619 PA
Last 2 Years.1132661 PA

Quality of Contact vs RHP

wOBA.344
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.309
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.25
Sees starter / bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.561

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

Batter · Runs / PA vs RHP.120

WindowRateSample
Last 2 Weeks.16131 PA
Season.102137 PA
Last 2 Years.108874 PA

Last 5 Gameshits

Jun 9vs MIN1
Jun 10vs MIN0
Jun 11vs MIN1
Jun 12@ CLE0
Jun 13@ CLE1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.121

WindowRateSample
Last 2 Weeks.25012 PA
Season.091132 PA
Last 2 Years.101631 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.120

WindowRateSample
Last 2 Weeks.134172 PA
Season.1121049 PA
Last 2 Years.1093810 PA

Quality of Contact vs RHP

wOBA.356
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.333
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.111
Plate Appearances9

Context

Expected Plate Apps4.65
Sees starter / bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.561

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

Batter · Runs / PA vs RHP.120

WindowRateSample
Last 2 Weeks.12540 PA
Season.108240 PA
Last 2 Years.1441096 PA

Last 5 Gameshits

Jun 9vs TEX0
Jun 10vs TEX0
Jun 11vs TEX0
Jun 12vs HOU1
Jun 13vs HOU1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.139

WindowRateSample
Last 2 Weeks.20539 PA
Season.117111 PA
Last 2 Years.139375 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.102

WindowRateSample
Last 2 Weeks.104202 PA
Season.092779 PA
Last 2 Years.1032594 PA

Quality of Contact vs RHP

wOBA.324
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.322
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Context

Expected Plate Apps4.55
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.561

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

Batter · Runs / PA vs RHP.120

WindowRateSample
Last 2 Weeks.10040 PA
Season.136221 PA
Last 2 Years.124918 PA

Last 5 Gameshits

Jun 8@ LAA0
Jun 9@ LAA0
Jun 10@ LAA0
Jun 12@ KC1
Jun 13@ KC1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.146

WindowRateSample
Last 2 Weeks.16742 PA
Season.19771 PA
Last 2 Years.123317 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.105

WindowRateSample
Last 2 Weeks.104202 PA
Season.101794 PA
Last 2 Years.1042968 PA

Quality of Contact vs RHP

wOBA.337
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.323
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Context

Expected Plate Apps4.45
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.56

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

Batter · Runs / PA vs LHP.128

WindowRateSample
Last 2 Weeks.19121 PA
Season.112107 PA
Last 2 Years.126454 PA

Last 5 Gameshits

Jun 8@ TOR1
Jun 9@ TOR1
Jun 10@ TOR3
Jun 12@ MIL0
Jun 13@ MIL1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.127

WindowRateSample
Last 2 Weeks.30010 PA
Season.08868 PA
Last 2 Years.126151 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.117

WindowRateSample
Last 2 Weeks.132151 PA
Season.106708 PA
Last 2 Years.0991703 PA

Quality of Contact vs LHP

wOBA.329
Hard-Hit %45%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.325
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.400
Plate Appearances5

Context

Expected Plate Apps4.45
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Projection

Projected Runs0.56

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

Batter · Runs / PA vs RHP.109

WindowRateSample
Last 2 Weeks.09432 PA
Season.096187 PA
Last 2 Years.134863 PA

Last 5 Gameshits

Jun 9@ NYM0
Jun 10@ NYM1
Jun 11@ NYM1
Jun 12@ MIN1
Jun 13@ MIN1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.121

WindowRateSample
Last 2 Weeks.16724 PA
Season.098122 PA
Last 2 Years.119638 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.148

WindowRateSample
Last 2 Weeks.186167 PA
Season.131774 PA
Last 2 Years.1192392 PA

Quality of Contact vs RHP

wOBA.294
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.347
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

Career Average.667
Plate Appearances3

Context

Expected Plate Apps4.65
Sees starter / bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.557

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

Batter · Runs / PA vs RHP.138

WindowRateSample
Last 2 Weeks.10837 PA
Season.169189 PA
Last 2 Years.175772 PA

Last 5 Gameshits

Jun 9@ DET1
Jun 10@ DET1
Jun 11@ DET0
Jun 12vs STL3
Jun 13vs STL1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.112

WindowRateSample
Last 2 Weeks.12524 PA
Season.103107 PA
Last 2 Years.098367 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.095

WindowRateSample
Last 2 Weeks.064188 PA
Season.1111073 PA
Last 2 Years.1233987 PA

Quality of Contact vs RHP

wOBA.342
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.299
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.55
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.555

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

Batter · Runs / PA vs RHP.155

WindowRateSample
Last 2 Weeks.20539 PA
Season.166205 PA
Last 2 Years.152867 PA

Last 5 Gameshits

Jun 7@ AZ1
Jun 8@ SF1
Jun 9@ SF1
Jun 12vs SEA0
Jun 13vs SEA2

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.093

WindowRateSample
Last 2 Weeks.04522 PA
Season.074161 PA
Last 2 Years.106414 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.116

WindowRateSample
Last 2 Weeks.127189 PA
Season.109956 PA
Last 2 Years.1004052 PA

Quality of Contact vs RHP

wOBA.357
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.281
Hard-Hit % Allowed44%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Context

Expected Plate Apps4.35
Sees starter / bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.555

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

Batter · Runs / PA vs RHP.112

WindowRateSample
Last 2 Weeks.08945 PA
Season.123195 PA
Last 2 Years.114385 PA

Last 5 Gameshits

Jun 9@ BAL0
Jun 10@ BAL0
Jun 11@ BAL1
Jun 12@ WSH1
Jun 13@ WSH0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.135

WindowRateSample
Last 2 Weeks.12025 PA
Season.164146 PA
Last 2 Years.150714 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.114

WindowRateSample
Last 2 Weeks.102167 PA
Season.122906 PA
Last 2 Years.1222474 PA

Quality of Contact vs RHP

wOBA.323
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.334
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.65
Sees starter / bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.555

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

Batter · Runs / PA vs RHP.141

WindowRateSample
Last 2 Weeks.23330 PA
Season.124178 PA
Last 2 Years.121794 PA

Last 5 Gameshits

Jun 7@ PHI1
Jun 9vs ATL1
Jun 10vs ATL0
Jun 12vs LAD1
Jun 13vs LAD0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.106

WindowRateSample
Last 2 Weeks.00017 PA
Season.136140 PA
Last 2 Years.112251 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.111

WindowRateSample
Last 2 Weeks.120142 PA
Season.101716 PA
Last 2 Years.1032032 PA

Quality of Contact vs RHP

wOBA.348
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.45
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.554

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

Batter · Runs / PA vs RHP.151

WindowRateSample
Last 2 Weeks.19436 PA
Season.165206 PA
Last 2 Years.147988 PA

Last 5 Gameshits

Jun 9@ COL0
Jun 10@ COL1
Jun 11@ COL1
Jun 12@ SF1
Jun 13@ SF1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.088

WindowRateSample
Last 2 Weeks.02049 PA
Season.111171 PA
Last 2 Years.096848 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.128

WindowRateSample
Last 2 Weeks.144201 PA
Season.121807 PA
Last 2 Years.1102137 PA

Quality of Contact vs RHP

wOBA.409
Hard-Hit %42%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.280
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances15

Context

Expected Plate Apps4.35
Sees starter / bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.553

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

Batter · Runs / PA vs LHP.127

WindowRateSample
Last 2 Weeks.11817 PA
Season.15080 PA
Last 2 Years.139244 PA

Last 5 Gameshits

Jun 8@ CLE2
Jun 9@ CLE0
Jun 10@ CLE0
Jun 12@ TOR1
Jun 13@ TOR0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.099

WindowRateSample
Last 2 Weeks.05319 PA
Season.08559 PA
Last 2 Years.093300 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.129

WindowRateSample
Last 2 Weeks.146185 PA
Season.1221135 PA
Last 2 Years.1143957 PA

Quality of Contact vs LHP

wOBA.331
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.302
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.400
Plate Appearances5

Context

Expected Plate Apps4.65
Sees starter / bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.55

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

Batter · Runs / PA vs LHP.136

WindowRateSample
Last 2 Weeks.3339 PA
Season.16724 PA
Last 2 Years.08050 PA

Last 5 Gameshits

Jun 3@ STL1
Jun 5vs CLE0
Jun 7vs CLE2
Jun 12@ BOS0
Jun 13@ BOS0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.111

WindowRateSample
Last 2 Weeks.14335 PA
Season.089225 PA
Last 2 Years.089282 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.095

WindowRateSample
Last 2 Weeks.089135 PA
Season.088695 PA
Last 2 Years.1033255 PA

Quality of Contact vs LHP

wOBA.357
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.340
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.55
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Projection

Projected Runs0.55

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

Batter · Runs / PA vs RHP.154

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

Last 5 Gameshits

Jun 6@ LAD0
Jun 7@ LAD3
Jun 8vs HOU1
Jun 10vs HOU1
Jun 12vs TB1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.117

WindowRateSample
Last 2 Weeks.10519 PA
Season.10666 PA
Last 2 Years.145207 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.118

WindowRateSample
Last 2 Weeks.129248 PA
Season.1091049 PA
Last 2 Years.1103602 PA

Quality of Contact vs RHP

wOBA.365
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.351
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4
Sees starter / bullpen~1× / ~3×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.549

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

Batter · Runs / PA vs RHP.127

WindowRateSample
Last 2 Weeks.16343 PA
Season.109229 PA
Last 2 Years.131863 PA

Last 5 Gameshits

Jun 9@ COL1
Jun 10@ COL0
Jun 11@ COL2
Jun 12@ SF1
Jun 13@ SF0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.104

WindowRateSample
Last 2 Weeks.04821 PA
Season.112107 PA
Last 2 Years.108774 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.124

WindowRateSample
Last 2 Weeks.137153 PA
Season.120877 PA
Last 2 Years.1072811 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.275
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances9

Context

Expected Plate Apps4.55
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.548

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

Batter · Runs / PA vs RHP.119

WindowRateSample
Last 2 Weeks.14043 PA
Season.111199 PA
Last 2 Years.105854 PA

Last 5 Gameshits

Jun 8@ LAA1
Jun 9@ LAA0
Jun 10@ LAA0
Jun 12@ KC0
Jun 13@ KC1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.146

WindowRateSample
Last 2 Weeks.16742 PA
Season.19771 PA
Last 2 Years.123317 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.105

WindowRateSample
Last 2 Weeks.104202 PA
Season.101794 PA
Last 2 Years.1042968 PA

Quality of Contact vs RHP

wOBA.353
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.323
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.35
Sees starter / bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral
Recent Form↩ 4 games since a hit

Projection

Projected Runs0.547

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

Batter · Runs / PA vs LHP.115

WindowRateSample
Last 2 Weeks.20015 PA
Season.08261 PA
Last 2 Years.080288 PA

Last 5 Gameshits

Jun 6vs NYM0
Jun 7vs NYM0
Jun 8vs CIN2
Jun 12@ BAL0
Jun 13@ BAL2

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.141

WindowRateSample
Last 2 Weeks.14854 PA
Season.177203 PA
Last 2 Years.106761 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.129

WindowRateSample
Last 2 Weeks.129202 PA
Season.139780 PA
Last 2 Years.1192603 PA

Quality of Contact vs LHP

wOBA.307
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.328
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances5

Context

Expected Plate Apps4.35
Sees starter / bullpen~2.8× / ~1.6×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.547

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

Batter · Runs / PA vs RHP.105

WindowRateSample
Last 2 Weeks.03033 PA
Season.128211 PA
Last 2 Years.132846 PA

Last 5 Gameshits

Jun 8vs MIL2
Jun 9vs MIL1
Jun 10vs MIL0
Jun 12vs COL1
Jun 13vs COL1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.108

WindowRateSample
Last 2 Weeks.07427 PA
Season.107149 PA
Last 2 Years.125465 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.169

WindowRateSample
Last 2 Weeks.212198 PA
Season.151904 PA
Last 2 Years.1373412 PA

Quality of Contact vs RHP

wOBA.284
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.306
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Context

Expected Plate Apps4.65
Sees starter / bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral
Recent Form🔥 7-game streak

Projection

Projected Runs0.546

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

Batter · Runs / PA vs RHP.129

WindowRateSample
Last 2 Weeks.18527 PA
Season.121157 PA
Last 2 Years.107635 PA

Last 5 Gameshits

Jun 7vs PIT0
Jun 9@ CWS0
Jun 10@ CWS0
Jun 12@ NYM0
Jun 13@ NYM0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.103

WindowRateSample
Last 2 Weeks.08324 PA
Season.096115 PA
Last 2 Years.097671 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.110

WindowRateSample
Last 2 Weeks.106170 PA
Season.113864 PA
Last 2 Years.1083432 PA

Quality of Contact vs RHP

wOBA.344
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.65
Sees starter / bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.545

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

Batter · Runs / PA vs RHP.140

WindowRateSample
Last 2 Weeks.17634 PA
Season.156109 PA
Last 2 Years.131268 PA

Last 5 Gameshits

Jun 8@ SF0
Jun 9@ SF0
Jun 10@ SF2
Jun 12vs SEA0
Jun 13vs SEA0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.106

WindowRateSample
Last 2 Weeks.10519 PA
Season.084131 PA
Last 2 Years.111380 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.100

WindowRateSample
Last 2 Weeks.086163 PA
Season.108858 PA
Last 2 Years.1054229 PA

Quality of Contact vs RHP

wOBA.337
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.302
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.45
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Projection

Projected Runs0.544

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

Batter · Runs / PA vs RHP.124

WindowRateSample
Last 2 Weeks.20045 PA
Season.082208 PA
Last 2 Years.097884 PA

Last 5 Gameshits

Jun 8vs HOU1
Jun 9vs HOU2
Jun 10vs HOU0
Jun 12vs TB1
Jun 13vs TB3

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.117

WindowRateSample
Last 2 Weeks.10519 PA
Season.10666 PA
Last 2 Years.145207 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.118

WindowRateSample
Last 2 Weeks.129248 PA
Season.1091049 PA
Last 2 Years.1103602 PA

Quality of Contact vs RHP

wOBA.286
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.351
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.200
Plate Appearances5

Context

Expected Plate Apps4.45
Sees starter / bullpen~1.8× / ~2.7×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.543

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

Batter · Runs / PA vs RHP.123

WindowRateSample
Last 2 Weeks.12524 PA
Season.143154 PA
Last 2 Years.103757 PA

Last 5 Gameshits

Jun 7vs PIT0
Jun 9@ CWS1
Jun 10@ CWS0
Jun 12@ NYM1
Jun 13@ NYM1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.128

WindowRateSample
Last 2 Weeks.18050 PA
Season.117222 PA
Last 2 Years.083823 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.089

WindowRateSample
Last 2 Weeks.059152 PA
Season.103768 PA
Last 2 Years.1062182 PA

Quality of Contact vs RHP

wOBA.330
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.343
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.250
Plate Appearances4

Context

Expected Plate Apps4.55
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.541

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

Batter · Runs / PA vs LHP.140

WindowRateSample
Last 2 Weeks.25016 PA
Season.14164 PA
Last 2 Years.133264 PA

Last 5 Gameshits

Jun 7vs BOS1
Jun 8@ CLE0
Jun 10@ CLE1
Jun 12@ TOR1
Jun 13@ TOR0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.143

WindowRateSample
Last 2 Weeks.20943 PA
Season.124193 PA
Last 2 Years.1331059 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.118

WindowRateSample
Last 2 Weeks.130138 PA
Season.108899 PA
Last 2 Years.1103879 PA

Quality of Contact vs LHP

wOBA.308
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.360
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.286
Plate Appearances7

Context

Expected Plate Apps4
Sees starter / bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.54

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

Batter · Runs / PA vs RHP.125

WindowRateSample
Last 2 Weeks.14827 PA
Season.122180 PA
Last 2 Years.127859 PA

Last 5 Gameshits

Jun 6vs BAL1
Jun 7vs BAL1
Jun 8vs PHI0
Jun 9vs PHI1
Jun 13vs NYY0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.133

WindowRateSample
Last 2 Weeks.15838 PA
Season.136162 PA
Last 2 Years.134611 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.100

WindowRateSample
Last 2 Weeks.101199 PA
Season.091765 PA
Last 2 Years.1022732 PA

Quality of Contact vs RHP

wOBA.353
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.316
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.250
Plate Appearances4

Context

Expected Plate Apps4.35
Sees starter / bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.54

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

Batter · Runs / PA vs RHP.135

WindowRateSample
Last 2 Weeks.16237 PA
Season.144194 PA
Last 2 Years.120936 PA

Last 5 Gameshits

Jun 8@ SD0
Jun 9@ SD1
Jun 10@ SD1
Jun 12vs AZ1
Jun 13vs AZ0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.129

WindowRateSample
Last 2 Weeks.11526 PA
Season.146144 PA
Last 2 Years.147754 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.097

WindowRateSample
Last 2 Weeks.093150 PA
Season.088924 PA
Last 2 Years.1083656 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.351
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances8

Context

Expected Plate Apps4.25
Sees starter / bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Projection

Projected Runs0.539

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

Batter · Runs / PA vs RHP.114

WindowRateSample
Last 2 Weeks.0001 PA
Season.1437 PA
Last 2 Years.08670 PA

Last 5 Gameshits

Jun 5@ HOU0
Jun 8vs MIL1
Jun 9vs MIL0
Jun 12vs COL0
Jun 13vs COL0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.108

WindowRateSample
Last 2 Weeks.07427 PA
Season.107149 PA
Last 2 Years.125465 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.169

WindowRateSample
Last 2 Weeks.212198 PA
Season.151904 PA
Last 2 Years.1373412 PA

Quality of Contact vs RHP

wOBA.297
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.306
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.45
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Projection

Projected Runs0.539

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

Batter · Runs / PA vs LHP.127

WindowRateSample
Last 2 Weeks.2508 PA
Season.09432 PA
Last 2 Years.145269 PA

Last 5 Gameshits

Jun 9@ KC1
Jun 10@ KC1
Jun 11@ KC0
Jun 12@ BOS0
Jun 13@ BOS0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.111

WindowRateSample
Last 2 Weeks.14335 PA
Season.089225 PA
Last 2 Years.089282 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.095

WindowRateSample
Last 2 Weeks.089135 PA
Season.088695 PA
Last 2 Years.1033255 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.340
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.65
Sees starter / bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.539

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

Batter · Runs / PA vs RHP.158

WindowRateSample
Last 2 Weeks.19436 PA
Season.191189 PA
Last 2 Years.149592 PA

Last 5 Gameshits

Jun 9@ PIT1
Jun 10@ PIT2
Jun 11@ PIT0
Jun 12@ CWS0
Jun 13@ CWS2

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.104

WindowRateSample
Last 2 Weeks.06531 PA
Season.094138 PA
Last 2 Years.136657 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.088

WindowRateSample
Last 2 Weeks.065155 PA
Season.095760 PA
Last 2 Years.1042303 PA

Quality of Contact vs RHP

wOBA.377
Hard-Hit %42%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.317
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.400
Plate Appearances5

Context

Expected Plate Apps4.25
Sees starter / bullpen~2× / ~2.2×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.538

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

Batter · Runs / PA vs RHP.139

WindowRateSample
Last 2 Weeks.20539 PA
Season.123171 PA
Last 2 Years.128532 PA

Last 5 Gameshits

Jun 9@ DET1
Jun 10@ DET0
Jun 11@ DET0
Jun 12vs STL2
Jun 13vs STL0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.093

WindowRateSample
Last 2 Weeks.04522 PA
Season.073178 PA
Last 2 Years.106404 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.122

WindowRateSample
Last 2 Weeks.122147 PA
Season.122988 PA
Last 2 Years.1263128 PA

Quality of Contact vs RHP

wOBA.366
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.45
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.538

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

Batter · Runs / PA vs RHP.111

WindowRateSample
Last 2 Weeks.05636 PA
Season.147211 PA
Last 2 Years.107578 PA

Last 5 Gameshits

Jun 9@ NYM0
Jun 10@ NYM1
Jun 11@ NYM0
Jun 12@ MIN0
Jun 13@ MIN1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.121

WindowRateSample
Last 2 Weeks.16724 PA
Season.098122 PA
Last 2 Years.119638 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.148

WindowRateSample
Last 2 Weeks.186167 PA
Season.131774 PA
Last 2 Years.1192392 PA

Quality of Contact vs RHP

wOBA.323
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.347
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.45
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral
Recent Form🔥 10-game streak

Projection

Projected Runs0.536

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

Batter · Runs / PA vs RHP.161

WindowRateSample
Last 2 Weeks.15819 PA
Season.26760 PA
Last 2 Years.201149 PA

Last 5 Gameshits

Jun 7vs PIT1
Jun 9@ CWS0
Jun 10@ CWS1
Jun 12@ NYM0
Jun 13@ NYM0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.103

WindowRateSample
Last 2 Weeks.08324 PA
Season.096115 PA
Last 2 Years.097671 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.110

WindowRateSample
Last 2 Weeks.106170 PA
Season.113864 PA
Last 2 Years.1083432 PA

Quality of Contact vs RHP

wOBA.311
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Context

Expected Plate Apps4
Sees starter / bullpen~2.1× / ~1.9×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Projection

Projected Runs0.535

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

Batter · Runs / PA vs RHP.129

WindowRateSample
Last 2 Weeks.12133 PA
Season.147136 PA
Last 2 Years.139483 PA

Last 5 Gameshits

Jun 8vs MIL2
Jun 9vs MIL1
Jun 10vs MIL1
Jun 12vs COL1
Jun 13vs COL2

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.108

WindowRateSample
Last 2 Weeks.07427 PA
Season.107149 PA
Last 2 Years.125465 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.169

WindowRateSample
Last 2 Weeks.212198 PA
Season.151904 PA
Last 2 Years.1373412 PA

Quality of Contact vs RHP

wOBA.342
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.306
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4
Sees starter / bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral
Recent Form🔥 17-game streak

Projection

Projected Runs0.534

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

Batter · Runs / PA vs LHP.112

WindowRateSample
Last 2 Weeks.09111 PA
Season.10050 PA
Last 2 Years.119303 PA

Last 5 Gameshits

Jun 8@ ATH2
Jun 9@ ATH1
Jun 10@ ATH1
Jun 12vs PHI1
Jun 13vs PHI1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.115

WindowRateSample
Last 2 Weeks.14314 PA
Season.10793 PA
Last 2 Years.096374 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.123

WindowRateSample
Last 2 Weeks.144180 PA
Season.107898 PA
Last 2 Years.1063225 PA

Quality of Contact vs LHP

wOBA.315
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.253
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.286
Plate Appearances7

Context

Expected Plate Apps4.65
Sees starter / bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.534

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

Batter · Runs / PA vs RHP.118

WindowRateSample
Last 2 Weeks.06316 PA
Season.142148 PA
Last 2 Years.122978 PA

Last 5 Gameshits

Jun 8@ LAA1
Jun 9@ LAA0
Jun 10@ LAA0
Jun 12@ KC0
Jun 13@ KC1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.146

WindowRateSample
Last 2 Weeks.16742 PA
Season.19771 PA
Last 2 Years.123317 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.105

WindowRateSample
Last 2 Weeks.104202 PA
Season.101794 PA
Last 2 Years.1042968 PA

Quality of Contact vs RHP

wOBA.305
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.323
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.25
Sees starter / bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.534

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

Batter · Runs / PA vs RHP.116

WindowRateSample
Last 2 Weeks.09841 PA
Season.121149 PA
Last 2 Years.135639 PA

Last 5 Gameshits

Jun 9vs AZ0
Jun 10vs AZ1
Jun 11vs AZ1
Jun 12@ PIT1
Jun 13@ PIT0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.108

WindowRateSample
Last 2 Weeks.12133 PA
Season.103174 PA
Last 2 Years.075778 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.168

WindowRateSample
Last 2 Weeks.212184 PA
Season.151980 PA
Last 2 Years.1322733 PA

Quality of Contact vs RHP

wOBA.343
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances5

Context

Expected Plate Apps4.35
Sees starter / bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.533

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

Batter · Runs / PA vs LHP.125

WindowRateSample
Last 2 Weeks.2005 PA
Season.2005 PA
Last 2 Years.18211 PA

Last 5 Gameshits

Jun 8vs CIN1
Jun 9vs CIN0
Jun 10vs CIN0
Jun 12@ BAL0
Jun 13@ BAL1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.141

WindowRateSample
Last 2 Weeks.14854 PA
Season.177203 PA
Last 2 Years.106761 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.129

WindowRateSample
Last 2 Weeks.129202 PA
Season.139780 PA
Last 2 Years.1192603 PA

Quality of Contact vs LHP

wOBA.317
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.328
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.1
Sees starter / bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral
Recent Form🔥 6-game streak

Projection

Projected Runs0.533

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

Batter · Runs / PA vs LHP.131

WindowRateSample
Last 2 Weeks.1258 PA
Season.15838 PA
Last 2 Years.183164 PA

Last 5 Gameshits

Jun 9@ MIA1
Jun 10@ MIA0
Jun 11@ MIA0
Jun 12@ CIN1
Jun 13@ CIN0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.095

WindowRateSample
Last 2 Weeks.05636 PA
Season.093236 PA
Last 2 Years.102965 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.134

WindowRateSample
Last 2 Weeks.144181 PA
Season.135779 PA
Last 2 Years.1203414 PA

Quality of Contact vs LHP

wOBA.301
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.317
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.400
Plate Appearances5

Context

Expected Plate Apps4.45
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.532

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

Batter · Runs / PA vs RHP.108

WindowRateSample
Last 2 Weeks.04941 PA
Season.129225 PA
Last 2 Years.138848 PA

Last 5 Gameshits

Jun 9vs AZ1
Jun 10vs AZ0
Jun 11vs AZ0
Jun 12@ PIT0
Jun 13@ PIT1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.108

WindowRateSample
Last 2 Weeks.12133 PA
Season.103174 PA
Last 2 Years.075778 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.168

WindowRateSample
Last 2 Weeks.212184 PA
Season.151980 PA
Last 2 Years.1322733 PA

Quality of Contact vs RHP

wOBA.326
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances6

Context

Expected Plate Apps4.45
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.53

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

Batter · Runs / PA vs LHP.117

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 Gameshits

Jun 6vs WSH1
Jun 7vs WSH0
Jun 9@ MIA0
Jun 10@ MIA0
Jun 13@ CIN0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.141

WindowRateSample
Last 2 Weeks.26715 PA
Season.16386 PA
Last 2 Years.093321 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.110

WindowRateSample
Last 2 Weeks.096188 PA
Season.122905 PA
Last 2 Years.1192965 PA

Starter Allows · vs LHB

wOBA Allowed.300
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.25
Sees starter / bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Projection

Projected Runs0.53

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

Batter · Runs / PA vs RHP.096

WindowRateSample
Last 2 Weeks.03033 PA
Season.101149 PA
Last 2 Years.118891 PA

Last 5 Gameshits

Jun 7@ STL0
Jun 8@ SD0
Jun 9@ SD0
Jun 10@ SD0
Jun 13vs AZ0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.156

WindowRateSample
Last 2 Weeks.23946 PA
Season.155168 PA
Last 2 Years.115759 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.129

WindowRateSample
Last 2 Weeks.142239 PA
Season.119988 PA
Last 2 Years.1223035 PA

Quality of Contact vs RHP

wOBA.331
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.364
Hard-Hit % Allowed42%

How hard hitters are squaring him up.

Head-to-Head

Career Average.091
Plate Appearances11

Context

Expected Plate Apps4.35
Sees starter / bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.529

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

Batter · Runs / PA vs LHP.135

WindowRateSample
Last 2 Weeks.30813 PA
Season.11082 PA
Last 2 Years.115349 PA

Last 5 Gameshits

Jun 8@ CLE0
Jun 9@ CLE2
Jun 10@ CLE2
Jun 12@ TOR0
Jun 13@ TOR0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.099

WindowRateSample
Last 2 Weeks.05319 PA
Season.08559 PA
Last 2 Years.093300 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.129

WindowRateSample
Last 2 Weeks.146185 PA
Season.1221135 PA
Last 2 Years.1143957 PA

Quality of Contact vs LHP

wOBA.346
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.302
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.167
Plate Appearances12

Context

Expected Plate Apps4.25
Sees starter / bullpen~2.2× / ~2.1×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.529

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

Batter · Runs / PA vs RHP.119

WindowRateSample
Last 2 Weeks.12931 PA
Season.094149 PA
Last 2 Years.160865 PA

Last 5 Gameshits

Jun 7vs BAL0
Jun 8vs PHI0
Jun 10vs PHI1
Jun 12vs NYY3
Jun 13vs NYY0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.105

WindowRateSample
Last 2 Weeks.0009 PA
Season.093129 PA
Last 2 Years.138501 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.112

WindowRateSample
Last 2 Weeks.127173 PA
Season.093958 PA
Last 2 Years.1093985 PA

Quality of Contact vs RHP

wOBA.306
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.297
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances6

Context

Expected Plate Apps4.65
Sees starter / bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.527

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

Batter · Runs / PA vs RHP.115

WindowRateSample
Last 2 Weeks
Season.116121 PA
Last 2 Years.112608 PA

Last 5 Gameshits

May 8@ BAL1
May 9@ BAL0
May 10@ BAL0
Jun 12vs COL1
Jun 13vs COL0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.108

WindowRateSample
Last 2 Weeks.07427 PA
Season.107149 PA
Last 2 Years.125465 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.169

WindowRateSample
Last 2 Weeks.212198 PA
Season.151904 PA
Last 2 Years.1373412 PA

Quality of Contact vs RHP

wOBA.322
Hard-Hit %26%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.306
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.667
Plate Appearances3

Context

Expected Plate Apps4.25
Sees starter / bullpen~2.5× / ~1.7×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.526

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

Batter · Runs / PA vs RHP.155

WindowRateSample
Last 2 Weeks.23126 PA
Season.24129 PA
Last 2 Years.142254 PA

Last 5 Gameshits

Jun 8vs HOU0
Jun 9vs HOU0
Jun 10vs HOU0
Jun 12vs TB0
Jun 13vs TB1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.117

WindowRateSample
Last 2 Weeks.10519 PA
Season.10666 PA
Last 2 Years.145207 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.118

WindowRateSample
Last 2 Weeks.129248 PA
Season.1091049 PA
Last 2 Years.1103602 PA

Quality of Contact vs RHP

wOBA.323
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.351
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps3.8
Sees starter / bullpen~1× / ~2.8×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.525

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

Batter · Runs / PA vs LHP.130

WindowRateSample
Last 2 Weeks.18816 PA
Season.12878 PA
Last 2 Years.130299 PA

Last 5 Gameshits

Jun 8vs WSH0
Jun 9vs WSH0
Jun 10vs WSH3
Jun 12vs CHC0
Jun 13vs CHC0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.116

WindowRateSample
Last 2 Weeks.00015 PA
Season.14057 PA
Last 2 Years.191168 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.134

WindowRateSample
Last 2 Weeks.159214 PA
Season.1201012 PA
Last 2 Years.1144637 PA

Quality of Contact vs LHP

wOBA.361
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.326
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Context

Expected Plate Apps4
Sees starter / bullpen~1× / ~3×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.524

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

Batter · Runs / PA vs RHP.131

WindowRateSample
Last 2 Weeks.3333 PA
Season.18438 PA
Last 2 Years.099222 PA

Last 5 Gameshits

Jun 4@ NYY0
Jun 5@ TEX0
Jun 7@ TEX0
Jun 10vs NYY0
Jun 13vs DET0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.117

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.114

WindowRateSample
Last 2 Weeks.113159 PA
Season.122915 PA
Last 2 Years.0964350 PA

Quality of Contact vs RHP

wOBA.341
Hard-Hit %35%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.25
Sees starter / bullpen~2× / ~2.2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Projection

Projected Runs0.524

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

Batter · Runs / PA vs RHP.113

WindowRateSample
Last 2 Weeks.15020 PA
Season.089213 PA
Last 2 Years.113967 PA

Last 5 Gameshits

Jun 7@ MIN1
Jun 9vs TEX1
Jun 10vs TEX0
Jun 12vs HOU2
Jun 13vs HOU0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.139

WindowRateSample
Last 2 Weeks.20539 PA
Season.117111 PA
Last 2 Years.139375 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.102

WindowRateSample
Last 2 Weeks.104202 PA
Season.092779 PA
Last 2 Years.1032594 PA

Quality of Contact vs RHP

wOBA.302
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.322
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Context

Expected Plate Apps4.35
Sees starter / bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.524

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

Batter · Runs / PA vs LHP.122

WindowRateSample
Last 2 Weeks.13315 PA
Season.11876 PA
Last 2 Years.137372 PA

Last 5 Gameshits

Jun 7@ CHC0
Jun 8vs WSH0
Jun 9vs WSH0
Jun 12vs CHC0
Jun 13vs CHC0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.116

WindowRateSample
Last 2 Weeks.00015 PA
Season.14057 PA
Last 2 Years.191168 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.134

WindowRateSample
Last 2 Weeks.159214 PA
Season.1201012 PA
Last 2 Years.1144637 PA

Quality of Contact vs LHP

wOBA.313
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.326
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

Career Average1.000
Plate Appearances1

Context

Expected Plate Apps4.1
Sees starter / bullpen~1× / ~3.1×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.521

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

Batter · Runs / PA vs RHP.132

WindowRateSample
Last 2 Weeks.17446 PA
Season.120209 PA
Last 2 Years.120209 PA

Last 5 Gameshits

Jun 9vs STL0
Jun 10vs STL0
Jun 11vs STL1
Jun 12vs ATL1
Jun 13vs ATL0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.089

WindowRateSample
Last 2 Weeks.07128 PA
Season.059219 PA
Last 2 Years.095609 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.097

WindowRateSample
Last 2 Weeks.099132 PA
Season.087722 PA
Last 2 Years.0942380 PA

Quality of Contact vs RHP

wOBA.319
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.265
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.65
Sees starter / bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Projection

Projected Runs0.52

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

Batter · Runs / PA vs RHP.103

WindowRateSample
Last 2 Weeks.08635 PA
Season.102197 PA
Last 2 Years.092937 PA

Last 5 Gameshits

Jun 8vs BOS1
Jun 9vs BOS0
Jun 10vs BOS1
Jun 12@ LAA0
Jun 13@ LAA0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.130

WindowRateSample
Last 2 Weeks.12931 PA
Season.15452 PA
Last 2 Years.149161 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.098

WindowRateSample
Last 2 Weeks.081210 PA
Season.105979 PA
Last 2 Years.1152690 PA

Quality of Contact vs RHP

wOBA.383
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.338
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.250
Plate Appearances12

Context

Expected Plate Apps4.65
Sees starter / bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.519

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

Batter · Runs / PA vs RHP.114

WindowRateSample
Last 2 Weeks.09343 PA
Season.119202 PA
Last 2 Years.133851 PA

Last 5 Gameshits

Jun 7@ ATL1
Jun 10vs LAD1
Jun 11vs LAD0
Jun 12vs MIA0
Jun 13vs MIA2

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.108

WindowRateSample
Last 2 Weeks.11942 PA
Season.078179 PA
Last 2 Years.124419 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.105

WindowRateSample
Last 2 Weeks.086197 PA
Season.116742 PA
Last 2 Years.1212621 PA

Quality of Contact vs RHP

wOBA.358
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.301
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.65
Sees starter / bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.519

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

Batter · Runs / PA vs RHP.130

WindowRateSample
Last 2 Weeks.15632 PA
Season.125192 PA
Last 2 Years.142393 PA

Last 5 Gameshits

Jun 5@ PHI0
Jun 6@ PHI2
Jun 7@ PHI1
Jun 12vs LAD1
Jun 13vs LAD0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.106

WindowRateSample
Last 2 Weeks.00017 PA
Season.136140 PA
Last 2 Years.112251 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.111

WindowRateSample
Last 2 Weeks.120142 PA
Season.101716 PA
Last 2 Years.1032032 PA

Quality of Contact vs RHP

wOBA.350
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.35
Sees starter / bullpen~2.3× / ~2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Projection

Projected Runs0.519

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

Batter · Runs / PA vs LHP.127

WindowRateSample
Last 2 Weeks.18211 PA
Season.12556 PA
Last 2 Years.142233 PA

Last 5 Gameshits

Jun 9@ KC0
Jun 10@ KC0
Jun 11@ KC0
Jun 12@ BOS0
Jun 13@ BOS1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.111

WindowRateSample
Last 2 Weeks.14335 PA
Season.089225 PA
Last 2 Years.089282 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.095

WindowRateSample
Last 2 Weeks.089135 PA
Season.088695 PA
Last 2 Years.1033255 PA

Quality of Contact vs LHP

wOBA.354
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.340
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.45
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.518

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

Batter · Runs / PA vs RHP.124

WindowRateSample
Last 2 Weeks.2005 PA
Season.10010 PA
Last 2 Years.153241 PA

Last 5 Gameshits

Jun 1vs NYM0
Jun 5@ DET0
Jun 9@ BAL1
Jun 12@ WSH1
Jun 13@ WSH0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.139

WindowRateSample
Last 2 Weeks.17617 PA
Season.164116 PA
Last 2 Years.136640 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.119

WindowRateSample
Last 2 Weeks.126222 PA
Season.1091054 PA
Last 2 Years.1253300 PA

Quality of Contact vs RHP

wOBA.332
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.323
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.308
Plate Appearances13

Context

Expected Plate Apps4.1
Sees starter / bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.519

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

Batter · Runs / PA vs RHP.121

WindowRateSample
Last 2 Weeks.10040 PA
Season.128109 PA
Last 2 Years.152728 PA

Last 5 Gameshits

Jun 9@ PIT2
Jun 10@ PIT0
Jun 11@ PIT0
Jun 12@ CWS0
Jun 13@ CWS3

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.124

WindowRateSample
Last 2 Weeks.07128 PA
Season.174138 PA
Last 2 Years.119631 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.106

WindowRateSample
Last 2 Weeks.108158 PA
Season.095852 PA
Last 2 Years.1132674 PA

Quality of Contact vs RHP

wOBA.275
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.331
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances4

Context

Expected Plate Apps4.35
Sees starter / bullpen~2.8× / ~1.6×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.518

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

Batter · Runs / PA vs LHP.103

WindowRateSample
Last 2 Weeks.04522 PA
Season.11578 PA
Last 2 Years.093236 PA

Last 5 Gameshits

Jun 8vs WSH0
Jun 9vs WSH0
Jun 10vs WSH0
Jun 12vs CHC0
Jun 13vs CHC0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.116

WindowRateSample
Last 2 Weeks.00015 PA
Season.14057 PA
Last 2 Years.191168 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.134

WindowRateSample
Last 2 Weeks.159214 PA
Season.1201012 PA
Last 2 Years.1144637 PA

Quality of Contact vs LHP

wOBA.329
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.326
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

Career Average1.000
Plate Appearances1

Context

Expected Plate Apps4.45
Sees starter / bullpen~1.8× / ~2.6×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.516

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

Batter · Runs / PA vs LHP.144

WindowRateSample
Last 2 Weeks.27311 PA
Season.16736 PA
Last 2 Years.162308 PA

Last 5 Gameshits

Jun 8@ ATH3
Jun 9@ ATH1
Jun 10@ ATH1
Jun 12vs PHI0
Jun 13vs PHI2

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.068

WindowRateSample
Last 2 Weeks.02638 PA
Season.039282 PA
Last 2 Years.0731281 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.111

WindowRateSample
Last 2 Weeks.098204 PA
Season.1251032 PA
Last 2 Years.1093967 PA

Quality of Contact vs LHP

wOBA.378
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.286
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Context

Expected Plate Apps4.55
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral
Recent Form🔥 6-game streak

Projection

Projected Runs0.516

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

Batter · Runs / PA vs LHP.120

WindowRateSample
Last 2 Weeks.14314 PA
Season.12357 PA
Last 2 Years.110191 PA

Last 5 Gameshits

Jun 8@ TOR1
Jun 9@ TOR0
Jun 10@ TOR0
Jun 12@ MIL0
Jun 13@ MIL2

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.127

WindowRateSample
Last 2 Weeks.30010 PA
Season.08868 PA
Last 2 Years.126151 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.117

WindowRateSample
Last 2 Weeks.132151 PA
Season.106708 PA
Last 2 Years.0991703 PA

Quality of Contact vs LHP

wOBA.331
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.325
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.25
Sees starter / bullpen~2× / ~2.2×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.514

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

Batter · Runs / PA vs RHP.147

WindowRateSample
Last 2 Weeks.25016 PA
Season.25016 PA
Last 2 Years.18222 PA

Last 5 Gameshits

Jun 7@ ATL0
Jun 10vs LAD3
Jun 11vs LAD1
Jun 12vs MIA0
Jun 13vs MIA1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.108

WindowRateSample
Last 2 Weeks.11942 PA
Season.078179 PA
Last 2 Years.124419 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.105

WindowRateSample
Last 2 Weeks.086197 PA
Season.116742 PA
Last 2 Years.1212621 PA

Quality of Contact vs RHP

wOBA.398
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.301
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4
Sees starter / bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.513

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

Batter · Runs / PA vs RHP.117

WindowRateSample
Last 2 Weeks.1437 PA
Season.13644 PA
Last 2 Years.079558 PA

Last 5 Gameshits

Jun 6@ HOU0
Jun 8vs MIL1
Jun 9vs MIL2
Jun 12vs COL0
Jun 13vs COL0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.121

WindowRateSample
Last 2 Weeks.16718 PA
Season.109138 PA
Last 2 Years.117497 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.145

WindowRateSample
Last 2 Weeks.147163 PA
Season.156667 PA
Last 2 Years.1432523 PA

Quality of Contact vs RHP

wOBA.272
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.368
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

Career Average.667
Plate Appearances3

Context

Expected Plate Apps4.1
Sees starter / bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.513

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

Batter · Runs / PA vs RHP.124

WindowRateSample
Last 2 Weeks.13238 PA
Season.120192 PA
Last 2 Years.140856 PA

Last 5 Gameshits

Jun 8@ SF1
Jun 9@ SF1
Jun 10@ SF1
Jun 12vs SEA0
Jun 13vs SEA2

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.093

WindowRateSample
Last 2 Weeks.04522 PA
Season.074161 PA
Last 2 Years.106414 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.116

WindowRateSample
Last 2 Weeks.127189 PA
Season.109956 PA
Last 2 Years.1004052 PA

Quality of Contact vs RHP

wOBA.341
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.281
Hard-Hit % Allowed44%

How hard hitters are squaring him up.

Head-to-Head

Career Average1.000
Plate Appearances2

Context

Expected Plate Apps4.55
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.512

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

Batter · Runs / PA vs LHP.113

WindowRateSample
Last 2 Weeks.10010 PA
Season.10378 PA
Last 2 Years.118363 PA

Last 5 Gameshits

Jun 8@ ATH2
Jun 9@ ATH0
Jun 10@ ATH0
Jun 12vs PHI1
Jun 13vs PHI0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.115

WindowRateSample
Last 2 Weeks.14314 PA
Season.10793 PA
Last 2 Years.096374 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.123

WindowRateSample
Last 2 Weeks.144180 PA
Season.107898 PA
Last 2 Years.1063225 PA

Quality of Contact vs LHP

wOBA.292
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.253
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.45
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.512

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

Batter · Runs / PA vs RHP.130

WindowRateSample
Last 2 Weeks.12516 PA
Season.159107 PA
Last 2 Years.130515 PA

Last 5 Gameshits

Jun 7@ MIA1
Jun 8vs BOS1
Jun 10vs BOS1
Jun 12@ LAA0
Jun 13@ LAA0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.171

WindowRateSample
Last 2 Weeks.23534 PA
Season.25459 PA
Last 2 Years.154175 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.098

WindowRateSample
Last 2 Weeks.090188 PA
Season.096773 PA
Last 2 Years.1092024 PA

Quality of Contact vs RHP

wOBA.306
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.354
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.250
Plate Appearances4

Context

Expected Plate Apps3.8
Sees starter / bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.511

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

Batter · Runs / PA vs LHP.154

WindowRateSample
Last 2 Weeks.33312 PA
Season.17674 PA
Last 2 Years.144360 PA

Last 5 Gameshits

Jun 8@ ATH3
Jun 9@ ATH0
Jun 10@ ATH0
Jun 12vs PHI1
Jun 13vs PHI1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.068

WindowRateSample
Last 2 Weeks.02638 PA
Season.039282 PA
Last 2 Years.0731281 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.111

WindowRateSample
Last 2 Weeks.098204 PA
Season.1251032 PA
Last 2 Years.1093967 PA

Quality of Contact vs LHP

wOBA.341
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.286
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.167
Plate Appearances6

Context

Expected Plate Apps4.35
Sees starter / bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.511

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

Batter · Runs / PA vs RHP.126

WindowRateSample
Last 2 Weeks.12847 PA
Season.120225 PA
Last 2 Years.154965 PA

Last 5 Gameshits

Jun 9vs SEA0
Jun 10vs SEA0
Jun 11vs SEA1
Jun 12vs SD2
Jun 13vs SD1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.095

WindowRateSample
Last 2 Weeks.00022 PA
Season.099142 PA
Last 2 Years.120573 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.106

WindowRateSample
Last 2 Weeks.114219 PA
Season.095955 PA
Last 2 Years.1023489 PA

Quality of Contact vs RHP

wOBA.316
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.332
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.286
Plate Appearances7

Context

Expected Plate Apps4.55
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.511

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

Batter · Runs / PA vs LHP.119

WindowRateSample
Last 2 Weeks.17617 PA
Season.10169 PA
Last 2 Years.097329 PA

Last 5 Gameshits

Jun 8vs CIN0
Jun 9vs CIN1
Jun 10vs CIN2
Jun 12@ BAL0
Jun 13@ BAL1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.098

WindowRateSample
Last 2 Weeks.00016 PA
Season.11163 PA
Last 2 Years.090200 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.120

WindowRateSample
Last 2 Weeks.126206 PA
Season.1151003 PA
Last 2 Years.1182627 PA

Quality of Contact vs LHP

wOBA.332
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.316
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Context

Expected Plate Apps4.55
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.511

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

Batter · Runs / PA vs RHP.131

WindowRateSample
Last 2 Weeks.18233 PA
Season.113177 PA
Last 2 Years.134232 PA

Last 5 Gameshits

Jun 7@ MIN1
Jun 9vs TEX1
Jun 11vs TEX0
Jun 12vs HOU1
Jun 13vs HOU1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.067

WindowRateSample
Last 2 Weeks.00029 PA
Season.023132 PA
Last 2 Years.082417 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.129

WindowRateSample
Last 2 Weeks.127197 PA
Season.138840 PA
Last 2 Years.1222099 PA

Quality of Contact vs RHP

wOBA.296
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.292
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.65
Sees starter / bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral
Recent Form🔥 6-game streak

Projection

Projected Runs0.511

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

Batter · Runs / PA vs RHP.118

WindowRateSample
Last 2 Weeks.05319 PA
Season.145172 PA
Last 2 Years.130500 PA

Last 5 Gameshits

Jun 3vs DET0
Jun 5@ MIA0
Jun 9vs BOS0
Jun 12@ LAA1
Jun 13@ LAA0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.171

WindowRateSample
Last 2 Weeks.23534 PA
Season.25459 PA
Last 2 Years.154175 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.098

WindowRateSample
Last 2 Weeks.090188 PA
Season.096773 PA
Last 2 Years.1092024 PA

Quality of Contact vs RHP

wOBA.289
Hard-Hit %26%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.354
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4
Sees starter / bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.51

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

Batter · Runs / PA vs RHP.111

WindowRateSample
Last 2 Weeks.07938 PA
Season.120184 PA
Last 2 Years.130600 PA

Last 5 Gameshits

Jun 8@ BAL0
Jun 10@ BAL0
Jun 11@ BAL1
Jun 12@ WSH1
Jun 13@ WSH0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.135

WindowRateSample
Last 2 Weeks.12025 PA
Season.164146 PA
Last 2 Years.150714 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.114

WindowRateSample
Last 2 Weeks.102167 PA
Season.122906 PA
Last 2 Years.1222474 PA

Quality of Contact vs RHP

wOBA.343
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.334
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.400
Plate Appearances5

Context

Expected Plate Apps4.35
Sees starter / bullpen~2× / ~2.3×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.51

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

Batter · Runs / PA vs RHP.133

WindowRateSample
Last 2 Weeks.18937 PA
Season.117197 PA
Last 2 Years.122839 PA

Last 5 Gameshits

Jun 8vs PHI1
Jun 9vs PHI0
Jun 10vs PHI1
Jun 12vs NYY1
Jun 13vs NYY0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.105

WindowRateSample
Last 2 Weeks.0009 PA
Season.093129 PA
Last 2 Years.138501 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.112

WindowRateSample
Last 2 Weeks.127173 PA
Season.093958 PA
Last 2 Years.1093985 PA

Quality of Contact vs RHP

wOBA.334
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.297
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Context

Expected Plate Apps4.25
Sees starter / bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.51

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

Batter · Runs / PA vs LHP.128

WindowRateSample
Last 2 Weeks.18816 PA
Season.13622 PA
Last 2 Years.12524 PA

Last 5 Gameshits

Jun 8vs WSH1
Jun 9vs WSH1
Jun 10vs WSH2
Jun 12vs CHC1
Jun 13vs CHC0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.085

WindowRateSample
Last 2 Weeks.00012 PA
Season.00039 PA
Last 2 Years.091121 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.100

WindowRateSample
Last 2 Weeks.086220 PA
Season.105964 PA
Last 2 Years.1163803 PA

Quality of Contact vs LHP

wOBA.378
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.296
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.55
Sees starter / bullpen~2× / ~2.5×
BallparkNeutral
WeatherNeutral
Recent Form🔥 5-game streak

Projection

Projected Runs0.509

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

Batter · Runs / PA vs RHP.117

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 2 Gameshits

Jun 12@ MIN0
Jun 13@ MIN2

Their hits in each of the last 2 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.121

WindowRateSample
Last 2 Weeks.16724 PA
Season.098122 PA
Last 2 Years.119638 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.148

WindowRateSample
Last 2 Weeks.186167 PA
Season.131774 PA
Last 2 Years.1192392 PA

Starter Allows · vs RHB

wOBA Allowed.347
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.1
Sees starter / bullpen~2.5× / ~1.6×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.509

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

Batter · Runs / PA vs RHP.117

WindowRateSample
Last 2 Weeks.16718 PA
Season.098133 PA
Last 2 Years.109736 PA

Last 5 Gameshits

Jun 5@ SD0
Jun 6@ SD0
Jun 9vs STL0
Jun 10vs STL0
Jun 13vs ATL0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.130

WindowRateSample
Last 2 Weeks.14321 PA
Season.130123 PA
Last 2 Years.162525 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.084

WindowRateSample
Last 2 Weeks.079190 PA
Season.073871 PA
Last 2 Years.0923572 PA

Quality of Contact vs RHP

wOBA.282
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.323
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Context

Expected Plate Apps4.35
Sees starter / bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.508

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

Batter · Runs / PA vs RHP.124

WindowRateSample
Last 2 Weeks.15439 PA
Season.110210 PA
Last 2 Years.127986 PA

Last 5 Gameshits

Jun 9@ COL1
Jun 10@ COL0
Jun 11@ COL1
Jun 12@ SF1
Jun 13@ SF1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.088

WindowRateSample
Last 2 Weeks.02049 PA
Season.111171 PA
Last 2 Years.096848 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.128

WindowRateSample
Last 2 Weeks.144201 PA
Season.121807 PA
Last 2 Years.1102137 PA

Quality of Contact vs RHP

wOBA.346
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.280
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.222
Plate Appearances9

Context

Expected Plate Apps4.45
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral
Recent Form🔥 7-game streak

Projection

Projected Runs0.507

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

Batter · Runs / PA vs RHP.122

WindowRateSample
Last 2 Weeks.16343 PA
Season.098204 PA
Last 2 Years.117934 PA

Last 5 Gameshits

Jun 9vs STL0
Jun 10vs STL0
Jun 11vs STL0
Jun 12vs ATL0
Jun 13vs ATL0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.130

WindowRateSample
Last 2 Weeks.14321 PA
Season.130123 PA
Last 2 Years.162525 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.084

WindowRateSample
Last 2 Weeks.079190 PA
Season.073871 PA
Last 2 Years.0923572 PA

Quality of Contact vs RHP

wOBA.314
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.323
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances4

Context

Expected Plate Apps4.25
Sees starter / bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.507

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

Batter · Runs / PA vs LHP.139

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

Last 5 Gameshits

Jun 7vs WSH1
Jun 9@ MIA2
Jun 10@ MIA0
Jun 11@ MIA0
Jun 13@ CIN0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.095

WindowRateSample
Last 2 Weeks.05636 PA
Season.093236 PA
Last 2 Years.102965 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.134

WindowRateSample
Last 2 Weeks.144181 PA
Season.135779 PA
Last 2 Years.1203414 PA

Quality of Contact vs LHP

wOBA.342
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.317
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4
Sees starter / bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Projection

Projected Runs0.506

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

Batter · Runs / PA vs RHP.126

WindowRateSample
Last 2 Weeks.14641 PA
Season.121173 PA
Last 2 Years.123964 PA

Last 5 Gameshits

Jun 9@ COL0
Jun 10@ COL0
Jun 11@ COL1
Jun 12@ SF1
Jun 13@ SF0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.104

WindowRateSample
Last 2 Weeks.04821 PA
Season.112107 PA
Last 2 Years.108774 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.124

WindowRateSample
Last 2 Weeks.137153 PA
Season.120877 PA
Last 2 Years.1072811 PA

Quality of Contact vs RHP

wOBA.335
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.275
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.222
Plate Appearances9

Context

Expected Plate Apps4.25
Sees starter / bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral
Recent Form🔥 10-game streak

Projection

Projected Runs0.506

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

Batter · Runs / PA vs RHP.102

WindowRateSample
Last 2 Weeks.07142 PA
Season.092206 PA
Last 2 Years.136898 PA

Last 5 Gameshits

Jun 9@ BAL0
Jun 10@ BAL0
Jun 11@ BAL0
Jun 12@ WSH1
Jun 13@ WSH0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.135

WindowRateSample
Last 2 Weeks.12025 PA
Season.164146 PA
Last 2 Years.150714 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.114

WindowRateSample
Last 2 Weeks.102167 PA
Season.122906 PA
Last 2 Years.1222474 PA

Quality of Contact vs RHP

wOBA.298
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.334
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.154
Plate Appearances13

Context

Expected Plate Apps4.45
Sees starter / bullpen~2.5× / ~2×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.506

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

Batter · Runs / PA vs RHP.144

WindowRateSample
Last 2 Weeks.20729 PA
Season.17469 PA
Last 2 Years.109617 PA

Last 5 Gameshits

Jun 8@ TB0
Jun 9@ TB2
Jun 10@ TB1
Jun 12vs TEX0
Jun 13vs TEX2

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.119

WindowRateSample
Last 2 Weeks.15838 PA
Season.112143 PA
Last 2 Years.077609 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.079

WindowRateSample
Last 2 Weeks.043139 PA
Season.088896 PA
Last 2 Years.1094355 PA

Quality of Contact vs RHP

wOBA.325
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.305
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

Career Average.267
Plate Appearances15

Context

Expected Plate Apps4
Sees starter / bullpen~3× / ~1×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.506

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

Batter · Runs / PA vs RHP.123

WindowRateSample
Last 2 Weeks.11526 PA
Season.139158 PA
Last 2 Years.120865 PA

Last 5 Gameshits

Jun 9vs LAD1
Jun 10vs LAD0
Jun 11vs LAD0
Jun 12vs MIA0
Jun 13vs MIA0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.108

WindowRateSample
Last 2 Weeks.11942 PA
Season.078179 PA
Last 2 Years.124419 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.105

WindowRateSample
Last 2 Weeks.086197 PA
Season.116742 PA
Last 2 Years.1212621 PA

Quality of Contact vs RHP

wOBA.353
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.301
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.35
Sees starter / bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.505

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

Batter · Runs / PA vs RHP.103

WindowRateSample
Last 2 Weeks.03826 PA
Season.116199 PA
Last 2 Years.117800 PA

Last 5 Gameshits

Jun 8vs MIL2
Jun 9vs MIL1
Jun 10vs MIL0
Jun 12vs COL0
Jun 13vs COL1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.121

WindowRateSample
Last 2 Weeks.16718 PA
Season.109138 PA
Last 2 Years.117497 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.145

WindowRateSample
Last 2 Weeks.147163 PA
Season.156667 PA
Last 2 Years.1432523 PA

Quality of Contact vs RHP

wOBA.349
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.368
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances6

Context

Expected Plate Apps4.35
Sees starter / bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.505

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

Batter · Runs / PA vs RHP.107

WindowRateSample
Last 2 Weeks.11444 PA
Season.090221 PA
Last 2 Years.106770 PA

Last 5 Gameshits

Jun 9vs STL0
Jun 10vs STL0
Jun 11vs STL1
Jun 12vs ATL2
Jun 13vs ATL1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.130

WindowRateSample
Last 2 Weeks.14321 PA
Season.130123 PA
Last 2 Years.162525 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.084

WindowRateSample
Last 2 Weeks.079190 PA
Season.073871 PA
Last 2 Years.0923572 PA

Quality of Contact vs RHP

wOBA.297
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.323
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Context

Expected Plate Apps4.55
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.504

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

Batter · Runs / PA vs RHP.117

WindowRateSample
Last 2 Weeks.09731 PA
Season.115200 PA
Last 2 Years.144978 PA

Last 5 Gameshits

Jun 8@ TB0
Jun 9@ TB0
Jun 10@ TB1
Jun 12vs TEX0
Jun 13vs TEX1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.129

WindowRateSample
Last 2 Weeks.16343 PA
Season.124194 PA
Last 2 Years.113691 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.100

WindowRateSample
Last 2 Weeks.079178 PA
Season.112849 PA
Last 2 Years.1163305 PA

Quality of Contact vs RHP

wOBA.299
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.340
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

Career Average.222
Plate Appearances9

Context

Expected Plate Apps4.25
Sees starter / bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.503

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

Batter · Runs / PA vs RHP.125

WindowRateSample
Last 2 Weeks.12540 PA
Season.128203 PA
Last 2 Years.138875 PA

Last 5 Gameshits

Jun 9vs MIN2
Jun 10vs MIN0
Jun 11vs MIN1
Jun 12@ CLE0
Jun 13@ CLE0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.114

WindowRateSample
Last 2 Weeks.13330 PA
Season.103213 PA
Last 2 Years.099750 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.107

WindowRateSample
Last 2 Weeks.109175 PA
Season.100798 PA
Last 2 Years.1102956 PA

Quality of Contact vs RHP

wOBA.365
Hard-Hit %42%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

Career Average.125
Plate Appearances16

Context

Expected Plate Apps4.25
Sees starter / bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.503

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

Batter · Runs / PA vs RHP.144

WindowRateSample
Last 2 Weeks.19142 PA
Season.149148 PA
Last 2 Years.133669 PA

Last 5 Gameshits

Jun 9vs SEA0
Jun 10vs SEA1
Jun 11vs SEA1
Jun 12vs SD1
Jun 13vs SD0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.095

WindowRateSample
Last 2 Weeks.00022 PA
Season.099142 PA
Last 2 Years.120573 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.106

WindowRateSample
Last 2 Weeks.114219 PA
Season.095955 PA
Last 2 Years.1023489 PA

Quality of Contact vs RHP

wOBA.351
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.332
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.200
Plate Appearances5

Context

Expected Plate Apps4.1
Sees starter / bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Projection

Projected Runs0.502

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

Batter · Runs / PA vs RHP.128

WindowRateSample
Last 2 Weeks.13829 PA
Season.137102 PA
Last 2 Years.137102 PA

Last 5 Gameshits

Jun 7vs BAL1
Jun 8vs PHI0
Jun 9vs PHI0
Jun 10vs PHI0
Jun 13vs NYY0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.133

WindowRateSample
Last 2 Weeks.15838 PA
Season.136162 PA
Last 2 Years.134611 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.100

WindowRateSample
Last 2 Weeks.101199 PA
Season.091765 PA
Last 2 Years.1022732 PA

Quality of Contact vs RHP

wOBA.352
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.316
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.1
Sees starter / bullpen~2.2× / ~1.9×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.502

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

Batter · Runs / PA vs RHP.116

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

Last 4 Gameshits

Jun 8vs HOU1
Jun 9vs HOU0
Jun 10vs HOU0
Jun 12vs TB0

Their hits in each of the last 4 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.117

WindowRateSample
Last 2 Weeks.10519 PA
Season.10666 PA
Last 2 Years.145207 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.118

WindowRateSample
Last 2 Weeks.129248 PA
Season.1091049 PA
Last 2 Years.1103602 PA

Quality of Contact vs RHP

wOBA.301
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.351
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.25
Sees starter / bullpen~1× / ~3.2×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.502

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

Batter · Runs / PA vs RHP.109

WindowRateSample
Last 2 Weeks.12839 PA
Season.082135 PA
Last 2 Years.108380 PA

Last 5 Gameshits

Jun 6vs KC1
Jun 7vs KC0
Jun 10@ DET2
Jun 11@ DET0
Jun 13vs STL1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.112

WindowRateSample
Last 2 Weeks.12524 PA
Season.103107 PA
Last 2 Years.098367 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.095

WindowRateSample
Last 2 Weeks.064188 PA
Season.1111073 PA
Last 2 Years.1233987 PA

Quality of Contact vs RHP

wOBA.271
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.299
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.65
Sees starter / bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Projection

Projected Runs0.501

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

Batter · Runs / PA vs LHP.109

WindowRateSample
Last 2 Weeks.00016 PA
Season.12075 PA
Last 2 Years.160287 PA

Last 5 Gameshits

Jun 9vs CHC2
Jun 10vs CHC0
Jun 11vs CHC0
Jun 12@ ATH0
Jun 13@ ATH0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.118

WindowRateSample
Last 2 Weeks.11127 PA
Season.119227 PA
Last 2 Years.125914 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.129

WindowRateSample
Last 2 Weeks.128187 PA
Season.137732 PA
Last 2 Years.1222598 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.376
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.35
Sees starter / bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Projection

Projected Runs0.5

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

Batter · Runs / PA vs RHP.108

WindowRateSample
Last 2 Weeks.06133 PA
Season.122213 PA
Last 2 Years.123366 PA

Last 5 Gameshits

Jun 9vs AZ0
Jun 10vs AZ0
Jun 11vs AZ0
Jun 12@ PIT0
Jun 13@ PIT1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.108

WindowRateSample
Last 2 Weeks.12133 PA
Season.103174 PA
Last 2 Years.075778 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.168

WindowRateSample
Last 2 Weeks.212184 PA
Season.151980 PA
Last 2 Years.1322733 PA

Quality of Contact vs RHP

wOBA.325
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4
Sees starter / bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.497

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

Batter · Runs / PA vs RHP.130

WindowRateSample
Last 2 Weeks.15426 PA
Season.143154 PA
Last 2 Years.113247 PA

Last 5 Gameshits

Jun 8vs SEA0
Jun 9vs SEA0
Jun 11vs SEA0
Jun 12vs SD1
Jun 13vs SD1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.095

WindowRateSample
Last 2 Weeks.00022 PA
Season.099142 PA
Last 2 Years.120573 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.106

WindowRateSample
Last 2 Weeks.114219 PA
Season.095955 PA
Last 2 Years.1023489 PA

Quality of Contact vs RHP

wOBA.335
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.332
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.35
Sees starter / bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.496

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

Batter · Runs / PA vs LHP.121

WindowRateSample
Last 2 Weeks.0008 PA
Season.16461 PA
Last 2 Years.141269 PA

Last 5 Gameshits

Jun 9@ MIA0
Jun 10@ MIA0
Jun 11@ MIA0
Jun 12@ CIN0
Jun 13@ CIN0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.095

WindowRateSample
Last 2 Weeks.05636 PA
Season.093236 PA
Last 2 Years.102965 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.134

WindowRateSample
Last 2 Weeks.144181 PA
Season.135779 PA
Last 2 Years.1203414 PA

Quality of Contact vs LHP

wOBA.310
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.317
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.364
Plate Appearances22

Context

Expected Plate Apps4.35
Sees starter / bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Projection

Projected Runs0.496

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

Batter · Runs / PA vs RHP.133

WindowRateSample
Last 2 Weeks.12839 PA
Season.146212 PA
Last 2 Years.152486 PA

Last 5 Gameshits

Jun 8@ SF0
Jun 9@ SF0
Jun 10@ SF1
Jun 12vs SEA0
Jun 13vs SEA1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.093

WindowRateSample
Last 2 Weeks.04522 PA
Season.074161 PA
Last 2 Years.106414 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.116

WindowRateSample
Last 2 Weeks.127189 PA
Season.109956 PA
Last 2 Years.1004052 PA

Quality of Contact vs RHP

wOBA.337
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.281
Hard-Hit % Allowed44%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Context

Expected Plate Apps4.25
Sees starter / bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.494

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

Batter · Runs / PA vs RHP.115

WindowRateSample
Last 2 Weeks.10339 PA
Season.120209 PA
Last 2 Years.120209 PA

Last 5 Gameshits

Jun 8vs PHI0
Jun 9vs PHI0
Jun 10vs PHI0
Jun 12vs NYY1
Jun 13vs NYY1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.105

WindowRateSample
Last 2 Weeks.0009 PA
Season.093129 PA
Last 2 Years.138501 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.112

WindowRateSample
Last 2 Weeks.127173 PA
Season.093958 PA
Last 2 Years.1093985 PA

Quality of Contact vs RHP

wOBA.323
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.297
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Context

Expected Plate Apps4.45
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.494

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

Batter · Runs / PA vs LHP.126

WindowRateSample
Last 2 Weeks.2229 PA
Season.13253 PA
Last 2 Years.104279 PA

Last 5 Gameshits

Jun 9@ KC0
Jun 10@ KC1
Jun 11@ KC0
Jun 12@ BOS0
Jun 13@ BOS1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.111

WindowRateSample
Last 2 Weeks.14335 PA
Season.089225 PA
Last 2 Years.089282 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.095

WindowRateSample
Last 2 Weeks.089135 PA
Season.088695 PA
Last 2 Years.1033255 PA

Quality of Contact vs LHP

wOBA.366
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.340
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.25
Sees starter / bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.493

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

Batter · Runs / PA vs RHP.135

WindowRateSample
Last 2 Weeks.14827 PA
Season.16748 PA
Last 2 Years.16748 PA

Last 5 Gameshits

Jun 6@ DET0
Jun 7@ DET1
Jun 11@ BAL1
Jun 12@ WSH1
Jun 13@ WSH1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.135

WindowRateSample
Last 2 Weeks.12025 PA
Season.164146 PA
Last 2 Years.150714 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.114

WindowRateSample
Last 2 Weeks.102167 PA
Season.122906 PA
Last 2 Years.1222474 PA

Quality of Contact vs RHP

wOBA.346
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.334
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps3.8
Sees starter / bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.493

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

Batter · Runs / PA vs LHP.117

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 Gameshits

Jun 9vs CHC0
Jun 10vs CHC0
Jun 11vs CHC1
Jun 12@ ATH1
Jun 13@ ATH0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.118

WindowRateSample
Last 2 Weeks.11127 PA
Season.119227 PA
Last 2 Years.125914 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.129

WindowRateSample
Last 2 Weeks.128187 PA
Season.137732 PA
Last 2 Years.1222598 PA

Starter Allows · vs RHB

wOBA Allowed.376
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.1
Sees starter / bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.493

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

Batter · Runs / PA vs RHP.135

WindowRateSample
Last 2 Weeks.0002 PA
Season.21932 PA
Last 2 Years.164238 PA

Last 5 Gameshits

Jun 3vs TOR1
Jun 6vs PIT0
Jun 9@ CWS0
Jun 12@ NYM0
Jun 13@ NYM1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.103

WindowRateSample
Last 2 Weeks.08324 PA
Season.096115 PA
Last 2 Years.097671 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.110

WindowRateSample
Last 2 Weeks.106170 PA
Season.113864 PA
Last 2 Years.1083432 PA

Quality of Contact vs RHP

wOBA.293
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

Context

Expected Plate Apps4.1
Sees starter / bullpen~3× / ~1.1×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.492

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

Batter · Runs / PA vs LHP.117

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 Gameshits

Jun 4@ PHI0
Jun 7vs NYM0
Jun 8vs CIN1
Jun 9vs CIN0
Jun 13@ BAL0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.141

WindowRateSample
Last 2 Weeks.14854 PA
Season.177203 PA
Last 2 Years.106761 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.129

WindowRateSample
Last 2 Weeks.129202 PA
Season.139780 PA
Last 2 Years.1192603 PA

Starter Allows · vs RHB

wOBA Allowed.328
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps3.9
Sees starter / bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Projection

Projected Runs0.491

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

Batter · Runs / PA vs RHP.103

WindowRateSample
Last 2 Weeks.02638 PA
Season.126223 PA
Last 2 Years.139274 PA

Last 5 Gameshits

Jun 8@ SD0
Jun 9@ SD1
Jun 10@ SD0
Jun 12vs AZ0
Jun 13vs AZ0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.129

WindowRateSample
Last 2 Weeks.11526 PA
Season.146144 PA
Last 2 Years.147754 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.097

WindowRateSample
Last 2 Weeks.093150 PA
Season.088924 PA
Last 2 Years.1083656 PA

Quality of Contact vs RHP

wOBA.342
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.351
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.45
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Projection

Projected Runs0.491

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

Batter · Runs / PA vs RHP.128

WindowRateSample
Last 2 Weeks.09841 PA
Season.140143 PA
Last 2 Years.184878 PA

Last 5 Gameshits

Jun 9vs STL0
Jun 10vs STL0
Jun 11vs STL2
Jun 12vs ATL1
Jun 13vs ATL0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.089

WindowRateSample
Last 2 Weeks.07128 PA
Season.059219 PA
Last 2 Years.095609 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.097

WindowRateSample
Last 2 Weeks.099132 PA
Season.087722 PA
Last 2 Years.0942380 PA

Quality of Contact vs RHP

wOBA.336
Hard-Hit %42%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.265
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances9

Context

Expected Plate Apps4.45
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.49

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

Batter · Runs / PA vs RHP.117

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 Gameshits

May 25@ MIL0
May 27@ MIL0
May 31vs CHC0
Jun 6vs CIN0
Jun 13@ MIN1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.121

WindowRateSample
Last 2 Weeks.16724 PA
Season.098122 PA
Last 2 Years.119638 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.148

WindowRateSample
Last 2 Weeks.186167 PA
Season.131774 PA
Last 2 Years.1192392 PA

Starter Allows · vs RHB

wOBA Allowed.347
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps3.9
Sees starter / bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.49

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

Batter · Runs / PA vs RHP.110

WindowRateSample
Last 2 Weeks.0003 PA
Season.0007 PA
Last 2 Years.133135 PA

Last 5 Gameshits

May 16vs NYY1
Jun 8vs BOS1
Jun 9vs BOS0
Jun 10vs BOS0
Jun 12@ LAA0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.130

WindowRateSample
Last 2 Weeks.12931 PA
Season.15452 PA
Last 2 Years.149161 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.098

WindowRateSample
Last 2 Weeks.081210 PA
Season.105979 PA
Last 2 Years.1152690 PA

Quality of Contact vs RHP

wOBA.321
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.338
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.25
Sees starter / bullpen~2.6× / ~1.6×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.489

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

Batter · Runs / PA vs RHP.130

WindowRateSample
Last 2 Weeks.12241 PA
Season.162148 PA
Last 2 Years.116563 PA

Last 5 Gameshits

Jun 8vs SEA1
Jun 9vs SEA0
Jun 10vs SEA2
Jun 11vs SEA0
Jun 13vs SD0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.095

WindowRateSample
Last 2 Weeks.00022 PA
Season.099142 PA
Last 2 Years.120573 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.106

WindowRateSample
Last 2 Weeks.114219 PA
Season.095955 PA
Last 2 Years.1023489 PA

Quality of Contact vs RHP

wOBA.301
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.332
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances4

Context

Expected Plate Apps4.25
Sees starter / bullpen~2.2× / ~2×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.489

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

Batter · Runs / PA vs RHP.126

WindowRateSample
Last 2 Weeks.20015 PA
Season.09673 PA
Last 2 Years.144243 PA

Last 5 Gameshits

Jun 7vs TB0
Jun 10vs AZ2
Jun 11vs AZ0
Jun 12@ PIT1
Jun 13@ PIT0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.100

WindowRateSample
Last 2 Weeks.10538 PA
Season.093129 PA
Last 2 Years.059665 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.104

WindowRateSample
Last 2 Weeks.120192 PA
Season.081922 PA
Last 2 Years.0992998 PA

Quality of Contact vs RHP

wOBA.327
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.262
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.25
Sees starter / bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.487

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

Batter · Runs / PA vs RHP.120

WindowRateSample
Last 2 Weeks.13238 PA
Season.117205 PA
Last 2 Years.114554 PA

Last 5 Gameshits

Jun 7@ PHI1
Jun 9vs ATL0
Jun 10vs ATL0
Jun 12vs LAD1
Jun 13vs LAD0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.133

WindowRateSample
Last 2 Weeks.28614 PA
Season.111108 PA
Last 2 Years.111288 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.103

WindowRateSample
Last 2 Weeks.109247 PA
Season.0941092 PA
Last 2 Years.0963225 PA

Quality of Contact vs RHP

wOBA.306
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.333
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.1
Sees starter / bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.487

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

Batter · Runs / PA vs LHP.081

WindowRateSample
Last 2 Weeks.00014 PA
Season.03262 PA
Last 2 Years.03262 PA

Last 5 Gameshits

Jun 9vs CHC1
Jun 10vs CHC1
Jun 11vs CHC0
Jun 12@ ATH1
Jun 13@ ATH1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.161

WindowRateSample
Last 2 Weeks.37516 PA
Season.17293 PA
Last 2 Years.119261 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.091

WindowRateSample
Last 2 Weeks.075173 PA
Season.088685 PA
Last 2 Years.1132141 PA

Quality of Contact vs LHP

wOBA.299
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.328
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.45
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.487

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

Batter · Runs / PA vs LHP.117

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 Gameshits

Jun 7vs MIL0
Jun 10vs CHC0
Jun 11vs CHC0
Jun 12@ ATH0
Jun 13@ ATH1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.161

WindowRateSample
Last 2 Weeks.37516 PA
Season.17293 PA
Last 2 Years.119261 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.091

WindowRateSample
Last 2 Weeks.075173 PA
Season.088685 PA
Last 2 Years.1132141 PA

Starter Allows · vs LHB

wOBA Allowed.328
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4
Sees starter / bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.486

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

Batter · Runs / PA vs RHP.123

WindowRateSample
Last 2 Weeks.18211 PA
Season.114114 PA
Last 2 Years.127150 PA

Last 5 Gameshits

Jun 8@ LAA1
Jun 9@ LAA0
Jun 10@ LAA0
Jun 12@ KC1
Jun 13@ KC1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.146

WindowRateSample
Last 2 Weeks.16742 PA
Season.19771 PA
Last 2 Years.123317 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.105

WindowRateSample
Last 2 Weeks.104202 PA
Season.101794 PA
Last 2 Years.1042968 PA

Quality of Contact vs RHP

wOBA.277
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.323
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps3.9
Sees starter / bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.485

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

Batter · Runs / PA vs LHP.109

WindowRateSample
Last 2 Weeks.00017 PA
Season.12191 PA
Last 2 Years.160362 PA

Last 5 Gameshits

Jun 8@ CLE0
Jun 9@ CLE0
Jun 10@ CLE1
Jun 12@ TOR1
Jun 13@ TOR1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.099

WindowRateSample
Last 2 Weeks.05319 PA
Season.08559 PA
Last 2 Years.093300 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.129

WindowRateSample
Last 2 Weeks.146185 PA
Season.1221135 PA
Last 2 Years.1143957 PA

Quality of Contact vs LHP

wOBA.320
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.302
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.379
Plate Appearances29

Context

Expected Plate Apps4.45
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.484

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

Batter · Runs / PA vs LHP.111

WindowRateSample
Last 2 Weeks.10010 PA
Season.10557 PA
Last 2 Years.08891 PA

Last 5 Gameshits

Jun 8@ ATH1
Jun 9@ ATH1
Jun 10@ ATH0
Jun 12vs PHI1
Jun 13vs PHI0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.115

WindowRateSample
Last 2 Weeks.14314 PA
Season.10793 PA
Last 2 Years.096374 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.123

WindowRateSample
Last 2 Weeks.144180 PA
Season.107898 PA
Last 2 Years.1063225 PA

Quality of Contact vs LHP

wOBA.325
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.253
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.25
Sees starter / bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.484

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

Batter · Runs / PA vs RHP.100

WindowRateSample
Last 2 Weeks.05319 PA
Season.08348 PA
Last 2 Years.09375 PA

Last 5 Gameshits

Jun 7@ MIA0
Jun 8vs BOS0
Jun 9vs BOS1
Jun 10vs BOS0
Jun 12@ LAA0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.130

WindowRateSample
Last 2 Weeks.12931 PA
Season.15452 PA
Last 2 Years.149161 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.098

WindowRateSample
Last 2 Weeks.081210 PA
Season.105979 PA
Last 2 Years.1152690 PA

Quality of Contact vs RHP

wOBA.324
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.338
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.35
Sees starter / bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Projection

Projected Runs0.483

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

Batter · Runs / PA vs LHP.131

WindowRateSample
Last 2 Weeks.2005 PA
Season.14335 PA
Last 2 Years.18288 PA

Last 5 Gameshits

Jun 8@ ATH1
Jun 9@ ATH0
Jun 10@ ATH0
Jun 12vs PHI0
Jun 13vs PHI0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.115

WindowRateSample
Last 2 Weeks.14314 PA
Season.10793 PA
Last 2 Years.096374 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.123

WindowRateSample
Last 2 Weeks.144180 PA
Season.107898 PA
Last 2 Years.1063225 PA

Quality of Contact vs LHP

wOBA.306
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.253
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

Context

Expected Plate Apps3.9
Sees starter / bullpen~2.9× / ~1×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Projection

Projected Runs0.483

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

Batter · Runs / PA vs RHP.109

WindowRateSample
Last 2 Weeks.0003 PA
Season.11073 PA
Last 2 Years.092249 PA

Last 5 Gameshits

Apr 25@ TEX0
Jun 8vs MIL1
Jun 9vs MIL0
Jun 12vs COL1
Jun 13vs COL0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.108

WindowRateSample
Last 2 Weeks.07427 PA
Season.107149 PA
Last 2 Years.125465 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.169

WindowRateSample
Last 2 Weeks.212198 PA
Season.151904 PA
Last 2 Years.1373412 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.306
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Context

Expected Plate Apps3.9
Sees starter / bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.482

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

Batter · Runs / PA vs RHP.117

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 Gameshits

Jun 1vs NYM0
Jun 5@ DET0
Jun 9@ BAL1
Jun 10@ BAL0
Jun 13@ WSH1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.139

WindowRateSample
Last 2 Weeks.17617 PA
Season.164116 PA
Last 2 Years.136640 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.119

WindowRateSample
Last 2 Weeks.126222 PA
Season.1091054 PA
Last 2 Years.1253300 PA

Starter Allows · vs RHB

wOBA Allowed.323
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Context

Expected Plate Apps3.9
Sees starter / bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.48

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

Batter · Runs / PA vs RHP.100

WindowRateSample
Last 2 Weeks.07739 PA
Season.097195 PA
Last 2 Years.100551 PA

Last 5 Gameshits

Jun 8@ LAA0
Jun 9@ LAA0
Jun 10@ LAA1
Jun 12@ KC1
Jun 13@ KC0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.146

WindowRateSample
Last 2 Weeks.16742 PA
Season.19771 PA
Last 2 Years.123317 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.105

WindowRateSample
Last 2 Weeks.104202 PA
Season.101794 PA
Last 2 Years.1042968 PA

Quality of Contact vs RHP

wOBA.316
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.323
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.1
Sees starter / bullpen~2.9× / ~1.2×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.48

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

Batter · Runs / PA vs LHP.117

WindowRateSample
Last 2 Weeks.2229 PA
Season.10329 PA
Last 2 Years.068220 PA

Last 5 Gameshits

Jun 7vs NYM1
Jun 8vs CIN1
Jun 9vs CIN0
Jun 12@ BAL0
Jun 13@ BAL0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.141

WindowRateSample
Last 2 Weeks.14854 PA
Season.177203 PA
Last 2 Years.106761 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.129

WindowRateSample
Last 2 Weeks.129202 PA
Season.139780 PA
Last 2 Years.1192603 PA

Quality of Contact vs LHP

wOBA.335
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.328
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps3.8
Sees starter / bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Projection

Projected Runs0.48

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

Batter · Runs / PA vs RHP.117

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 4 Gameshits

Jun 9vs ATL1
Jun 10vs ATL1
Jun 12vs LAD1
Jun 13vs LAD0

Their hits in each of the last 4 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.106

WindowRateSample
Last 2 Weeks.00017 PA
Season.136140 PA
Last 2 Years.112251 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.111

WindowRateSample
Last 2 Weeks.120142 PA
Season.101716 PA
Last 2 Years.1032032 PA

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.25
Sees starter / bullpen~2× / ~2.2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Projection

Projected Runs0.479

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

Batter · Runs / PA vs RHP.096

WindowRateSample
Last 2 Weeks.06730 PA
Season.072193 PA
Last 2 Years.121761 PA

Last 5 Gameshits

Jun 8@ TB0
Jun 9@ TB0
Jun 10@ TB0
Jun 12vs TEX3
Jun 13vs TEX0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.129

WindowRateSample
Last 2 Weeks.16343 PA
Season.124194 PA
Last 2 Years.113691 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.100

WindowRateSample
Last 2 Weeks.079178 PA
Season.112849 PA
Last 2 Years.1163305 PA

Quality of Contact vs RHP

wOBA.291
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.340
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

Career Average.429
Plate Appearances7

Context

Expected Plate Apps4.45
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.479

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

Batter · Runs / PA vs RHP.130

WindowRateSample
Last 2 Weeks.20020 PA
Season.16730 PA
Last 2 Years.077465 PA

Last 5 Gameshits

Jun 6vs KC1
Jun 7vs KC1
Jun 10@ DET0
Jun 11@ DET0
Jun 13vs STL0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.112

WindowRateSample
Last 2 Weeks.12524 PA
Season.103107 PA
Last 2 Years.098367 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.095

WindowRateSample
Last 2 Weeks.064188 PA
Season.1111073 PA
Last 2 Years.1233987 PA

Quality of Contact vs RHP

wOBA.301
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.299
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Context

Expected Plate Apps4.1
Sees starter / bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Projection

Projected Runs0.479

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

Batter · Runs / PA vs LHP.092

WindowRateSample
Last 2 Weeks.06316 PA
Season.04149 PA
Last 2 Years.05357 PA

Last 5 Gameshits

Jun 9vs CHC1
Jun 10vs CHC1
Jun 11vs CHC0
Jun 12@ ATH0
Jun 13@ ATH0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.161

WindowRateSample
Last 2 Weeks.37516 PA
Season.17293 PA
Last 2 Years.119261 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.091

WindowRateSample
Last 2 Weeks.075173 PA
Season.088685 PA
Last 2 Years.1132141 PA

Quality of Contact vs LHP

wOBA.302
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.328
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.25
Sees starter / bullpen~2.5× / ~1.7×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.478

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

Batter · Runs / PA vs RHP.104

WindowRateSample
Last 2 Weeks.05020 PA
Season.111117 PA
Last 2 Years.100569 PA

Last 5 Gameshits

Jun 8vs NYY0
Jun 9vs NYY0
Jun 10vs NYY0
Jun 12vs DET1
Jun 13vs DET0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.117

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.114

WindowRateSample
Last 2 Weeks.113159 PA
Season.122915 PA
Last 2 Years.0964350 PA

Quality of Contact vs RHP

wOBA.327
Hard-Hit %32%

How well he's squaring up the ball.

Head-to-Head

Career Average.000
Plate Appearances6

Context

Expected Plate Apps4.35
Sees starter / bullpen~2.4× / ~2×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.477

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

Batter · Runs / PA vs LHP.113

WindowRateSample
Last 2 Weeks.1258 PA
Season.13644 PA
Last 2 Years.053170 PA

Last 5 Gameshits

Jun 9@ KC0
Jun 10@ KC1
Jun 11@ KC2
Jun 12@ BOS0
Jun 13@ BOS0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.111

WindowRateSample
Last 2 Weeks.14335 PA
Season.089225 PA
Last 2 Years.089282 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.095

WindowRateSample
Last 2 Weeks.089135 PA
Season.088695 PA
Last 2 Years.1033255 PA

Quality of Contact vs LHP

wOBA.339
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.340
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.35
Sees starter / bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.477

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

Batter · Runs / PA vs RHP.115

WindowRateSample
Last 2 Weeks.1258 PA
Season.112107 PA
Last 2 Years.109540 PA

Last 5 Gameshits

May 12vs DET1
Jun 9vs STL0
Jun 10vs STL1
Jun 11vs STL0
Jun 13vs ATL0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.130

WindowRateSample
Last 2 Weeks.14321 PA
Season.130123 PA
Last 2 Years.162525 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.084

WindowRateSample
Last 2 Weeks.079190 PA
Season.073871 PA
Last 2 Years.0923572 PA

Quality of Contact vs RHP

wOBA.334
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.323
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Context

Expected Plate Apps4.1
Sees starter / bullpen~2.9× / ~1.2×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.476

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

Batter · Runs / PA vs LHP.125

WindowRateSample
Last 2 Weeks.17617 PA
Season.13972 PA
Last 2 Years.084238 PA

Last 5 Gameshits

Jun 8vs WSH2
Jun 9vs WSH0
Jun 10vs WSH2
Jun 12vs CHC0
Jun 13vs CHC0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.085

WindowRateSample
Last 2 Weeks.00012 PA
Season.00039 PA
Last 2 Years.091121 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.100

WindowRateSample
Last 2 Weeks.086220 PA
Season.105964 PA
Last 2 Years.1163803 PA

Quality of Contact vs LHP

wOBA.325
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.296
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.25
Sees starter / bullpen~1× / ~3.2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Projection

Projected Runs0.476

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

Batter · Runs / PA vs RHP.111

WindowRateSample
Last 2 Weeks.0003 PA
Season.07114 PA
Last 2 Years.12755 PA

Last 5 Gameshits

Jun 2@ TB0
Jun 6vs SEA0
Jun 7vs SEA0
Jun 10vs MIN0
Jun 13@ CLE0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.121

WindowRateSample
Last 2 Weeks.25012 PA
Season.091132 PA
Last 2 Years.101631 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.120

WindowRateSample
Last 2 Weeks.134172 PA
Season.1121049 PA
Last 2 Years.1093810 PA

Quality of Contact vs RHP

wOBA.277
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.333
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.1
Sees starter / bullpen~3× / ~1.1×
BallparkNeutral
WeatherNeutral
Recent Form↩ 10 games since a hit

Projection

Projected Runs0.475

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

Batter · Runs / PA vs RHP.143

WindowRateSample
Last 2 Weeks.17540 PA
Season.18360 PA
Last 2 Years.121661 PA

Last 5 Gameshits

Jun 9vs SEA0
Jun 10vs SEA1
Jun 11vs SEA1
Jun 12vs SD0
Jun 13vs SD0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.095

WindowRateSample
Last 2 Weeks.00022 PA
Season.099142 PA
Last 2 Years.120573 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.106

WindowRateSample
Last 2 Weeks.114219 PA
Season.095955 PA
Last 2 Years.1023489 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.332
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.125
Plate Appearances8

Context

Expected Plate Apps3.9
Sees starter / bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Projection

Projected Runs0.475

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

Batter · Runs / PA vs LHP.117

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 Gameshits

Jun 7vs BOS0
Jun 8@ CLE0
Jun 9@ CLE1
Jun 12@ TOR1
Jun 13@ TOR0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.099

WindowRateSample
Last 2 Weeks.05319 PA
Season.08559 PA
Last 2 Years.093300 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.129

WindowRateSample
Last 2 Weeks.146185 PA
Season.1221135 PA
Last 2 Years.1143957 PA

Starter Allows · vs LHB

wOBA Allowed.302
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.1
Sees starter / bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Projection

Projected Runs0.475

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

Batter · Runs / PA vs LHP.117

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 Gameshits

May 29@ SEA1
May 30@ SEA0
May 31@ SEA0
Jun 5vs WSH0
Jun 13@ CIN0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.141

WindowRateSample
Last 2 Weeks.26715 PA
Season.16386 PA
Last 2 Years.093321 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.110

WindowRateSample
Last 2 Weeks.096188 PA
Season.122905 PA
Last 2 Years.1192965 PA

Starter Allows · vs LHB

wOBA Allowed.300
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps3.9
Sees starter / bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Projection

Projected Runs0.474

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

Batter · Runs / PA vs RHP.092

WindowRateSample
Last 2 Weeks.04224 PA
Season.066121 PA
Last 2 Years.113444 PA

Last 5 Gameshits

Jun 7vs SEA0
Jun 9vs MIN0
Jun 10vs MIN0
Jun 11vs MIN0
Jun 13@ CLE0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.121

WindowRateSample
Last 2 Weeks.25012 PA
Season.091132 PA
Last 2 Years.101631 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.120

WindowRateSample
Last 2 Weeks.134172 PA
Season.1121049 PA
Last 2 Years.1093810 PA

Quality of Contact vs RHP

wOBA.248
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.333
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.083
Plate Appearances12

Context

Expected Plate Apps4.45
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.473

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

Batter · Runs / PA vs RHP.116

WindowRateSample
Last 2 Weeks.1258 PA
Season.108130 PA
Last 2 Years.121181 PA

Last 5 Gameshits

Jun 9@ NYM1
Jun 10@ NYM1
Jun 11@ NYM0
Jun 12@ MIN0
Jun 13@ MIN0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.137

WindowRateSample
Last 2 Weeks.20943 PA
Season.105162 PA
Last 2 Years.130698 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.126

WindowRateSample
Last 2 Weeks.118220 PA
Season.135783 PA
Last 2 Years.1302369 PA

Quality of Contact vs RHP

wOBA.327
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.344
Hard-Hit % Allowed40%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps3.8
Sees starter / bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.47

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

Batter · Runs / PA vs RHP.132

WindowRateSample
Last 2 Weeks.10339 PA
Season.157210 PA
Last 2 Years.168661 PA

Last 5 Gameshits

Jun 9@ PIT1
Jun 10@ PIT0
Jun 11@ PIT1
Jun 12@ CWS1
Jun 13@ CWS0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.104

WindowRateSample
Last 2 Weeks.06531 PA
Season.094138 PA
Last 2 Years.136657 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.088

WindowRateSample
Last 2 Weeks.065155 PA
Season.095760 PA
Last 2 Years.1042303 PA

Quality of Contact vs RHP

wOBA.316
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.317
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances6

Context

Expected Plate Apps4.1
Sees starter / bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.467

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

Batter · Runs / PA vs RHP.117

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 Gameshits

Jun 8vs PHI0
Jun 9vs PHI0
Jun 10vs PHI0
Jun 12vs NYY0
Jun 13vs NYY0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.133

WindowRateSample
Last 2 Weeks.15838 PA
Season.136162 PA
Last 2 Years.134611 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.100

WindowRateSample
Last 2 Weeks.101199 PA
Season.091765 PA
Last 2 Years.1022732 PA

Starter Allows · vs LHB

wOBA Allowed.316
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

Context

Expected Plate Apps4
Sees starter / bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.467

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

Batter · Runs / PA vs RHP.138

WindowRateSample
Last 2 Weeks.19226 PA
Season.15632 PA
Last 2 Years.15632 PA

Last 5 Gameshits

Jun 9@ PIT1
Jun 10@ PIT1
Jun 11@ PIT0
Jun 12@ CWS0
Jun 13@ CWS0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.104

WindowRateSample
Last 2 Weeks.06531 PA
Season.094138 PA
Last 2 Years.136657 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.088

WindowRateSample
Last 2 Weeks.065155 PA
Season.095760 PA
Last 2 Years.1042303 PA

Quality of Contact vs RHP

wOBA.344
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.317
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4
Sees starter / bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Projection

Projected Runs0.467

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

Batter · Runs / PA vs RHP.118

WindowRateSample
Last 2 Weeks.11526 PA
Season.13054 PA
Last 2 Years.11199 PA

Last 5 Gameshits

Jun 7@ ATL0
Jun 9vs LAD0
Jun 10vs LAD0
Jun 12vs MIA2
Jun 13vs MIA0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.108

WindowRateSample
Last 2 Weeks.11942 PA
Season.078179 PA
Last 2 Years.124419 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.105

WindowRateSample
Last 2 Weeks.086197 PA
Season.116742 PA
Last 2 Years.1212621 PA

Quality of Contact vs RHP

wOBA.306
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.301
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Context

Expected Plate Apps4.1
Sees starter / bullpen~2.7× / ~1.4×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.466

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

Batter · Runs / PA vs LHP.116

WindowRateSample
Last 2 Weeks.1119 PA
Season.11561 PA
Last 2 Years.114245 PA

Last 5 Gameshits

Jun 5vs CWS0
Jun 6vs CWS0
Jun 8@ TOR0
Jun 9@ TOR0
Jun 13@ MIL2

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.116

WindowRateSample
Last 2 Weeks.20030 PA
Season.067178 PA
Last 2 Years.097453 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.106

WindowRateSample
Last 2 Weeks.114193 PA
Season.096784 PA
Last 2 Years.0982044 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.346
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances4

Context

Expected Plate Apps4.1
Sees starter / bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.465

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

Batter · Runs / PA vs LHP.115

WindowRateSample
Last 2 Weeks.1258 PA
Season.11817 PA
Last 2 Years.08360 PA

Last 5 Gameshits

May 31vs SF0
Jun 6vs MIL0
Jun 7vs MIL1
Jun 10vs CHC0
Jun 12@ ATH0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.118

WindowRateSample
Last 2 Weeks.11127 PA
Season.119227 PA
Last 2 Years.125914 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.129

WindowRateSample
Last 2 Weeks.128187 PA
Season.137732 PA
Last 2 Years.1222598 PA

Quality of Contact vs LHP

wOBA.298
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.376
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps3.9
Sees starter / bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.464

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

Batter · Runs / PA vs RHP.115

WindowRateSample
Last 2 Weeks.11444 PA
Season.121173 PA
Last 2 Years.098655 PA

Last 5 Gameshits

Jun 9@ DET1
Jun 10@ DET1
Jun 11@ DET0
Jun 12vs STL1
Jun 13vs STL1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.093

WindowRateSample
Last 2 Weeks.04522 PA
Season.073178 PA
Last 2 Years.106404 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.122

WindowRateSample
Last 2 Weeks.122147 PA
Season.122988 PA
Last 2 Years.1263128 PA

Quality of Contact vs RHP

wOBA.315
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.25
Sees starter / bullpen~2.7× / ~1.6×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.464

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

Batter · Runs / PA vs RHP.110

WindowRateSample
Last 2 Weeks.05020 PA
Season.12695 PA
Last 2 Years.122296 PA

Last 5 Gameshits

Jun 6@ MIA1
Jun 8vs BOS0
Jun 9vs BOS2
Jun 10vs BOS0
Jun 12@ LAA0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.130

WindowRateSample
Last 2 Weeks.12931 PA
Season.15452 PA
Last 2 Years.149161 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.098

WindowRateSample
Last 2 Weeks.081210 PA
Season.105979 PA
Last 2 Years.1152690 PA

Quality of Contact vs RHP

wOBA.298
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.338
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.1
Sees starter / bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.463

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

Batter · Runs / PA vs RHP.116

WindowRateSample
Last 2 Weeks.18816 PA
Season.07778 PA
Last 2 Years.107447 PA

Last 5 Gameshits

Jun 7@ MIN1
Jun 10vs TEX0
Jun 11vs TEX0
Jun 12vs HOU0
Jun 13vs HOU2

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.139

WindowRateSample
Last 2 Weeks.20539 PA
Season.117111 PA
Last 2 Years.139375 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.102

WindowRateSample
Last 2 Weeks.104202 PA
Season.092779 PA
Last 2 Years.1032594 PA

Quality of Contact vs RHP

wOBA.326
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.322
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Context

Expected Plate Apps3.9
Sees starter / bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.461

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

Batter · Runs / PA vs RHP.111

WindowRateSample
Last 2 Weeks.08635 PA
Season.121181 PA
Last 2 Years.113725 PA

Last 5 Gameshits

Jun 7vs PIT0
Jun 9@ CWS0
Jun 10@ CWS0
Jun 12@ NYM0
Jun 13@ NYM0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.103

WindowRateSample
Last 2 Weeks.08324 PA
Season.096115 PA
Last 2 Years.097671 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.110

WindowRateSample
Last 2 Weeks.106170 PA
Season.113864 PA
Last 2 Years.1083432 PA

Quality of Contact vs RHP

wOBA.298
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.400
Plate Appearances15

Context

Expected Plate Apps4.25
Sees starter / bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.461

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

Batter · Runs / PA vs RHP.092

WindowRateSample
Last 2 Weeks.06531 PA
Season.082158 PA
Last 2 Years.077598 PA

Last 5 Gameshits

Jun 8vs NYY1
Jun 9vs NYY0
Jun 10vs NYY1
Jun 12vs DET1
Jun 13vs DET0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.117

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.086

WindowRateSample
Last 2 Weeks.061179 PA
Season.095707 PA
Last 2 Years.1002468 PA

Quality of Contact vs RHP

wOBA.304
Hard-Hit %28%

How well he's squaring up the ball.

Head-to-Head

Career Average.167
Plate Appearances6

Context

Expected Plate Apps4.65
Sees starter / bullpen~3× / ~1.7×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.46

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

Batter · Runs / PA vs RHP.125

WindowRateSample
Last 2 Weeks.10329 PA
Season.151172 PA
Last 2 Years.124978 PA

Last 5 Gameshits

Jun 9@ COL1
Jun 10@ COL0
Jun 11@ COL1
Jun 12@ SF0
Jun 13@ SF1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.104

WindowRateSample
Last 2 Weeks.04821 PA
Season.112107 PA
Last 2 Years.108774 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.124

WindowRateSample
Last 2 Weeks.137153 PA
Season.120877 PA
Last 2 Years.1072811 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.275
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.191
Plate Appearances21

Context

Expected Plate Apps3.8
Sees starter / bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.458

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

Batter · Runs / PA vs RHP.104

WindowRateSample
Last 2 Weeks.07128 PA
Season.09574 PA
Last 2 Years.114621 PA

Last 5 Gameshits

Jun 8@ LAA0
Jun 9@ LAA0
Jun 10@ LAA0
Jun 12@ KC0
Jun 13@ KC2

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.146

WindowRateSample
Last 2 Weeks.16742 PA
Season.19771 PA
Last 2 Years.123317 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.105

WindowRateSample
Last 2 Weeks.104202 PA
Season.101794 PA
Last 2 Years.1042968 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.323
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4
Sees starter / bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.458

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

Batter · Runs / PA vs RHP.123

WindowRateSample
Last 2 Weeks.13622 PA
Season.132106 PA
Last 2 Years.111315 PA

Last 5 Gameshits

Jun 7@ TOR1
Jun 8vs SEA1
Jun 9vs SEA0
Jun 10vs SEA0
Jun 13vs SD0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.118

WindowRateSample
Last 2 Weeks.08324 PA
Season.129124 PA
Last 2 Years.144478 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.117

WindowRateSample
Last 2 Weeks.144181 PA
Season.096814 PA
Last 2 Years.0953590 PA

Quality of Contact vs RHP

wOBA.348
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Context

Expected Plate Apps3.8
Sees starter / bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.457

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

Batter · Runs / PA vs LHP.107

WindowRateSample
Last 2 Weeks.1258 PA
Season.07341 PA
Last 2 Years.084227 PA

Last 5 Gameshits

Jun 8@ TOR1
Jun 9@ TOR0
Jun 10@ TOR0
Jun 12@ MIL0
Jun 13@ MIL2

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.127

WindowRateSample
Last 2 Weeks.30010 PA
Season.08868 PA
Last 2 Years.126151 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.117

WindowRateSample
Last 2 Weeks.132151 PA
Season.106708 PA
Last 2 Years.0991703 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.325
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

Career Average.800
Plate Appearances5

Context

Expected Plate Apps4
Sees starter / bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.457

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

Batter · Runs / PA vs RHP.114

WindowRateSample
Last 2 Weeks.13023 PA
Season.109110 PA
Last 2 Years.094735 PA

Last 5 Gameshits

Jun 8vs HOU0
Jun 9vs HOU0
Jun 10vs HOU1
Jun 12vs TB0
Jun 13vs TB0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.117

WindowRateSample
Last 2 Weeks.10519 PA
Season.10666 PA
Last 2 Years.145207 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.118

WindowRateSample
Last 2 Weeks.129248 PA
Season.1091049 PA
Last 2 Years.1103602 PA

Quality of Contact vs RHP

wOBA.313
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.351
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.200
Plate Appearances5

Context

Expected Plate Apps3.9
Sees starter / bullpen~1× / ~2.9×
BallparkNeutral
WeatherNeutral
Recent Form🔥 5-game streak

Projection

Projected Runs0.456

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

Batter · Runs / PA vs RHP.104

WindowRateSample
Last 2 Weeks.0006 PA
Season.0006 PA
Last 2 Years.097216 PA

Last 4 Gameshits

Jun 10@ BAL1
Jun 11@ BAL0
Jun 12@ WSH0
Jun 13@ WSH1

Their hits in each of the last 4 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.135

WindowRateSample
Last 2 Weeks.12025 PA
Season.164146 PA
Last 2 Years.150714 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.114

WindowRateSample
Last 2 Weeks.102167 PA
Season.122906 PA
Last 2 Years.1222474 PA

Quality of Contact vs RHP

wOBA.296
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.334
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances4

Context

Expected Plate Apps4
Sees starter / bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.456

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

Batter · Runs / PA vs RHP.098

WindowRateSample
Last 2 Weeks.06929 PA
Season.092185 PA
Last 2 Years.092185 PA

Last 5 Gameshits

Jun 7@ TEX0
Jun 8vs NYY0
Jun 9vs NYY1
Jun 12vs DET0
Jun 13vs DET0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.117

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.086

WindowRateSample
Last 2 Weeks.061179 PA
Season.095707 PA
Last 2 Years.1002468 PA

Quality of Contact vs RHP

wOBA.281
Hard-Hit %38%

How well he's squaring up the ball.

Head-to-Head

Career Average.000
Plate Appearances3

Context

Expected Plate Apps4.45
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral
Recent Form🔥 6-game streak

Projection

Projected Runs0.456

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

Batter · Runs / PA vs RHP.114

WindowRateSample
Last 2 Weeks.12532 PA
Season.103156 PA
Last 2 Years.112529 PA

Last 5 Gameshits

Jun 8@ TB0
Jun 9@ TB1
Jun 10@ TB2
Jun 12vs TEX0
Jun 13vs TEX0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.119

WindowRateSample
Last 2 Weeks.15838 PA
Season.112143 PA
Last 2 Years.077609 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.079

WindowRateSample
Last 2 Weeks.043139 PA
Season.088896 PA
Last 2 Years.1094355 PA

Quality of Contact vs RHP

wOBA.313
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.305
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.1
Sees starter / bullpen~3× / ~1.1×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Projection

Projected Runs0.456

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

Batter · Runs / PA vs RHP.118

WindowRateSample
Last 2 Weeks.3336 PA
Season.07142 PA
Last 2 Years.07142 PA

Last 5 Gameshits

May 29@ CWS0
May 30@ CWS0
May 31@ CWS0
Jun 1@ TB2
Jun 13@ CLE0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.121

WindowRateSample
Last 2 Weeks.25012 PA
Season.091132 PA
Last 2 Years.101631 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.120

WindowRateSample
Last 2 Weeks.134172 PA
Season.1121049 PA
Last 2 Years.1093810 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.333
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps3.8
Sees starter / bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.454

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

Batter · Runs / PA vs LHP.116

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

Last 2 Gameshits

Jun 3@ STL0
Jun 13@ BOS0

Their hits in each of the last 2 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.111

WindowRateSample
Last 2 Weeks.14335 PA
Season.089225 PA
Last 2 Years.089282 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.095

WindowRateSample
Last 2 Weeks.089135 PA
Season.088695 PA
Last 2 Years.1033255 PA

Quality of Contact vs LHP

wOBA.308
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.340
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.1
Sees starter / bullpen~2.7× / ~1.4×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.453

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

Batter · Runs / PA vs RHP.117

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 Gameshits

Jun 1@ WSH1
Jun 2@ WSH0
Jun 6vs TB1
Jun 9vs AZ0
Jun 13@ PIT0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.100

WindowRateSample
Last 2 Weeks.10538 PA
Season.093129 PA
Last 2 Years.059665 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.104

WindowRateSample
Last 2 Weeks.120192 PA
Season.081922 PA
Last 2 Years.0992998 PA

Starter Allows · vs RHB

wOBA Allowed.262
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.1
Sees starter / bullpen~2.7× / ~1.4×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Projection

Projected Runs0.452

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

Batter · Runs / PA vs RHP.123

WindowRateSample
Last 2 Weeks.15632 PA
Season.118102 PA
Last 2 Years.104393 PA

Last 5 Gameshits

Jun 9vs LAD0
Jun 10vs LAD1
Jun 11vs LAD1
Jun 12vs MIA0
Jun 13vs MIA0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.108

WindowRateSample
Last 2 Weeks.11942 PA
Season.078179 PA
Last 2 Years.124419 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.105

WindowRateSample
Last 2 Weeks.086197 PA
Season.116742 PA
Last 2 Years.1212621 PA

Quality of Contact vs RHP

wOBA.358
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.301
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps3.9
Sees starter / bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.452

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

Batter · Runs / PA vs RHP.116

WindowRateSample
Last 2 Weeks.11834 PA
Season.114202 PA
Last 2 Years.116942 PA

Last 5 Gameshits

Jun 9vs TEX1
Jun 10vs TEX1
Jun 11vs TEX1
Jun 12vs HOU0
Jun 13vs HOU0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.067

WindowRateSample
Last 2 Weeks.00029 PA
Season.023132 PA
Last 2 Years.082417 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.129

WindowRateSample
Last 2 Weeks.127197 PA
Season.138840 PA
Last 2 Years.1222099 PA

Quality of Contact vs RHP

wOBA.356
Hard-Hit %43%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.292
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

Context

Expected Plate Apps4.45
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral
Recent Form🔥 8-game streak

Projection

Projected Runs0.452

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

Batter · Runs / PA vs RHP.110

WindowRateSample
Last 2 Weeks.0004 PA
Season.0004 PA
Last 2 Years.12290 PA

Last 5 Gameshits

May 31vs BOS0
Jun 4@ NYY0
Jun 8vs NYY0
Jun 10vs NYY2
Jun 13vs DET0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.117

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.114

WindowRateSample
Last 2 Weeks.113159 PA
Season.122915 PA
Last 2 Years.0964350 PA

Quality of Contact vs RHP

wOBA.303
Hard-Hit %31%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4
Sees starter / bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.452

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

Batter · Runs / PA vs RHP.124

WindowRateSample
Last 2 Weeks.18527 PA
Season.098194 PA
Last 2 Years.117640 PA

Last 5 Gameshits

Jun 8@ SD0
Jun 9@ SD1
Jun 10@ SD0
Jun 12vs AZ0
Jun 13vs AZ1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.129

WindowRateSample
Last 2 Weeks.11526 PA
Season.146144 PA
Last 2 Years.147754 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.097

WindowRateSample
Last 2 Weeks.093150 PA
Season.088924 PA
Last 2 Years.1083656 PA

Quality of Contact vs RHP

wOBA.322
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.351
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

Career Average.400
Plate Appearances5

Context

Expected Plate Apps3.8
Sees starter / bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.451

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

Batter · Runs / PA vs RHP.117

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 Gameshits

Jun 7@ PHI1
Jun 9vs ATL1
Jun 10vs ATL0
Jun 12vs LAD0
Jun 13vs LAD0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.106

WindowRateSample
Last 2 Weeks.00017 PA
Season.136140 PA
Last 2 Years.112251 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.111

WindowRateSample
Last 2 Weeks.120142 PA
Season.101716 PA
Last 2 Years.1032032 PA

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4
Sees starter / bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Projection

Projected Runs0.451

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

Batter · Runs / PA vs RHP.093

WindowRateSample
Last 2 Weeks.03628 PA
Season.083180 PA
Last 2 Years.113841 PA

Last 5 Gameshits

Jun 8@ TB0
Jun 9@ TB0
Jun 10@ TB1
Jun 12vs TEX3
Jun 13vs TEX0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.119

WindowRateSample
Last 2 Weeks.15838 PA
Season.112143 PA
Last 2 Years.077609 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.079

WindowRateSample
Last 2 Weeks.043139 PA
Season.088896 PA
Last 2 Years.1094355 PA

Quality of Contact vs RHP

wOBA.305
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.305
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances6

Context

Expected Plate Apps4.55
Sees starter / bullpen~3× / ~1.5×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.451

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

Batter · Runs / PA vs LHP.103

WindowRateSample
Last 2 Weeks.0008 PA
Season.10249 PA
Last 2 Years.082110 PA

Last 5 Gameshits

Jun 7@ COL2
Jun 8@ ATH0
Jun 9@ ATH2
Jun 12vs PHI1
Jun 13vs PHI2

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.115

WindowRateSample
Last 2 Weeks.14314 PA
Season.10793 PA
Last 2 Years.096374 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.123

WindowRateSample
Last 2 Weeks.144180 PA
Season.107898 PA
Last 2 Years.1063225 PA

Quality of Contact vs LHP

wOBA.305
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.253
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.1
Sees starter / bullpen~3× / ~1.1×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.45

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

Batter · Runs / PA vs RHP.120

WindowRateSample
Last 2 Weeks.14328 PA
Season.110118 PA
Last 2 Years.119590 PA

Last 5 Gameshits

Jun 7vs SEA1
Jun 9vs MIN0
Jun 10vs MIN1
Jun 11vs MIN1
Jun 13@ CLE0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.114

WindowRateSample
Last 2 Weeks.13330 PA
Season.103213 PA
Last 2 Years.099750 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.107

WindowRateSample
Last 2 Weeks.109175 PA
Season.100798 PA
Last 2 Years.1102956 PA

Quality of Contact vs RHP

wOBA.309
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

Career Average.143
Plate Appearances14

Context

Expected Plate Apps3.9
Sees starter / bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.45

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

Batter · Runs / PA vs LHP.105

WindowRateSample
Last 2 Weeks.09111 PA
Season.06531 PA
Last 2 Years.06531 PA

Last 5 Gameshits

Jun 5@ CHC0
Jun 7@ CHC0
Jun 9vs WSH0
Jun 10vs WSH1
Jun 12vs CHC0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.116

WindowRateSample
Last 2 Weeks.00015 PA
Season.14057 PA
Last 2 Years.191168 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.134

WindowRateSample
Last 2 Weeks.159214 PA
Season.1201012 PA
Last 2 Years.1144637 PA

Quality of Contact vs LHP

wOBA.338
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.326
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps3.8
Sees starter / bullpen~1× / ~2.8×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.45

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

Batter · Runs / PA vs RHP.143

WindowRateSample
Last 2 Weeks.2005 PA
Season.5008 PA
Last 2 Years.150200 PA

Last 5 Gameshits

May 7@ COL0
May 18@ WSH2
May 30vs MIA0
May 31vs MIA0
Jun 13vs ATL0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.089

WindowRateSample
Last 2 Weeks.07128 PA
Season.059219 PA
Last 2 Years.095609 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.097

WindowRateSample
Last 2 Weeks.099132 PA
Season.087722 PA
Last 2 Years.0942380 PA

Quality of Contact vs RHP

wOBA.293
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.265
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps3.8
Sees starter / bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Projection

Projected Runs0.449

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

Batter · Runs / PA vs RHP.103

WindowRateSample
Last 2 Weeks.09542 PA
Season.085200 PA
Last 2 Years.119770 PA

Last 5 Gameshits

Jun 9vs MIN1
Jun 10vs MIN0
Jun 11vs MIN1
Jun 12@ CLE1
Jun 13@ CLE0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.121

WindowRateSample
Last 2 Weeks.25012 PA
Season.091132 PA
Last 2 Years.101631 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.120

WindowRateSample
Last 2 Weeks.134172 PA
Season.1121049 PA
Last 2 Years.1093810 PA

Quality of Contact vs RHP

wOBA.308
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.333
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.091
Plate Appearances11

Context

Expected Plate Apps4
Sees starter / bullpen~2.5× / ~1.5×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.449

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

Batter · Runs / PA vs RHP.099

WindowRateSample
Last 2 Weeks.06730 PA
Season.088193 PA
Last 2 Years.115780 PA

Last 5 Gameshits

Jun 8@ TB0
Jun 9@ TB0
Jun 10@ TB0
Jun 12vs TEX2
Jun 13vs TEX1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.119

WindowRateSample
Last 2 Weeks.15838 PA
Season.112143 PA
Last 2 Years.077609 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.079

WindowRateSample
Last 2 Weeks.043139 PA
Season.088896 PA
Last 2 Years.1094355 PA

Quality of Contact vs RHP

wOBA.348
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.305
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Context

Expected Plate Apps4.35
Sees starter / bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.448

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

Batter · Runs / PA vs RHP.126

WindowRateSample
Last 2 Weeks.16712 PA
Season.128102 PA
Last 2 Years.128180 PA

Last 5 Gameshits

May 30vs SD3
Jun 2vs MIA0
Jun 5@ AZ1
Jun 9@ SF0
Jun 13vs SEA0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.093

WindowRateSample
Last 2 Weeks.04522 PA
Season.074161 PA
Last 2 Years.106414 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.116

WindowRateSample
Last 2 Weeks.127189 PA
Season.109956 PA
Last 2 Years.1004052 PA

Quality of Contact vs RHP

wOBA.306
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.281
Hard-Hit % Allowed44%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps3.9
Sees starter / bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Projection

Projected Runs0.448

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

Batter · Runs / PA vs RHP.098

WindowRateSample
Last 2 Weeks.0009 PA
Season.0009 PA
Last 2 Years.06844 PA

Last 4 Gameshits

Jun 8vs HOU0
Jun 9vs HOU0
Jun 12vs TB0
Jun 13vs TB1

Their hits in each of the last 4 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.117

WindowRateSample
Last 2 Weeks.10519 PA
Season.10666 PA
Last 2 Years.145207 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.118

WindowRateSample
Last 2 Weeks.129248 PA
Season.1091049 PA
Last 2 Years.1103602 PA

Quality of Contact vs RHP

wOBA.272
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.351
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.1
Sees starter / bullpen~1× / ~3.1×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.448

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

Batter · Runs / PA vs RHP.089

WindowRateSample
Last 2 Weeks.00010 PA
Season.02441 PA
Last 2 Years.085130 PA

Last 5 Gameshits

Jun 6vs CIN2
Jun 7vs CIN1
Jun 10@ NYM0
Jun 12@ MIN0
Jun 13@ MIN0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.121

WindowRateSample
Last 2 Weeks.16724 PA
Season.098122 PA
Last 2 Years.119638 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.148

WindowRateSample
Last 2 Weeks.186167 PA
Season.131774 PA
Last 2 Years.1192392 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.347
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4
Sees starter / bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral
Recent Form🔥 7-game streak

Projection

Projected Runs0.447

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

Batter · Runs / PA vs LHP.106

WindowRateSample
Last 2 Weeks.12524 PA
Season.07198 PA
Last 2 Years.107485 PA

Last 5 Gameshits

Jun 8vs WSH0
Jun 9vs WSH1
Jun 10vs WSH2
Jun 12vs CHC0
Jun 13vs CHC0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.085

WindowRateSample
Last 2 Weeks.00012 PA
Season.00039 PA
Last 2 Years.091121 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.100

WindowRateSample
Last 2 Weeks.086220 PA
Season.105964 PA
Last 2 Years.1163803 PA

Quality of Contact vs LHP

wOBA.294
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.296
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

Context

Expected Plate Apps4.35
Sees starter / bullpen~1× / ~3.3×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.446

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

Batter · Runs / PA vs RHP.084

WindowRateSample
Last 2 Weeks.05040 PA
Season.066136 PA
Last 2 Years.081322 PA

Last 5 Gameshits

Jun 8vs HOU0
Jun 9vs HOU0
Jun 10vs HOU0
Jun 12vs TB1
Jun 13vs TB0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.117

WindowRateSample
Last 2 Weeks.10519 PA
Season.10666 PA
Last 2 Years.145207 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.118

WindowRateSample
Last 2 Weeks.129248 PA
Season.1091049 PA
Last 2 Years.1103602 PA

Quality of Contact vs RHP

wOBA.314
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.351
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Context

Expected Plate Apps4.35
Sees starter / bullpen~1× / ~3.3×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.444

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

Batter · Runs / PA vs LHP.122

WindowRateSample
Last 2 Weeks.14314 PA
Season.13659 PA
Last 2 Years.104182 PA

Last 5 Gameshits

Jun 6@ PHI0
Jun 7@ PHI0
Jun 9vs ATL0
Jun 10vs ATL1
Jun 13@ MIL1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.116

WindowRateSample
Last 2 Weeks.20030 PA
Season.067178 PA
Last 2 Years.097453 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.106

WindowRateSample
Last 2 Weeks.114193 PA
Season.096784 PA
Last 2 Years.0982044 PA

Quality of Contact vs LHP

wOBA.314
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.346
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps3.8
Sees starter / bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.443

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

Batter · Runs / PA vs RHP.117

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 Gameshits

Jun 3vs MIA0
Jun 5@ AZ1
Jun 7@ AZ0
Jun 9@ SF0
Jun 13vs SEA0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.093

WindowRateSample
Last 2 Weeks.04522 PA
Season.074161 PA
Last 2 Years.106414 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.116

WindowRateSample
Last 2 Weeks.127189 PA
Season.109956 PA
Last 2 Years.1004052 PA

Starter Allows · vs LHB

wOBA Allowed.281
Hard-Hit % Allowed44%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Context

Expected Plate Apps4
Sees starter / bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.443

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

Batter · Runs / PA vs LHP.091

WindowRateSample
Last 2 Weeks.00016 PA
Season.06478 PA
Last 2 Years.110301 PA

Last 5 Gameshits

Jun 8@ TOR0
Jun 9@ TOR0
Jun 10@ TOR1
Jun 12@ MIL0
Jun 13@ MIL0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.116

WindowRateSample
Last 2 Weeks.20030 PA
Season.067178 PA
Last 2 Years.097453 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.106

WindowRateSample
Last 2 Weeks.114193 PA
Season.096784 PA
Last 2 Years.0982044 PA

Quality of Contact vs LHP

wOBA.322
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.346
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

Career Average.200
Plate Appearances5

Context

Expected Plate Apps4.35
Sees starter / bullpen~2.8× / ~1.5×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.442

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

Batter · Runs / PA vs RHP.130

WindowRateSample
Last 2 Weeks.13829 PA
Season.148101 PA
Last 2 Years.130215 PA

Last 5 Gameshits

Jun 7vs LAA1
Jun 9@ PIT1
Jun 10@ PIT0
Jun 11@ PIT1
Jun 13@ CWS0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.104

WindowRateSample
Last 2 Weeks.06531 PA
Season.094138 PA
Last 2 Years.136657 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.088

WindowRateSample
Last 2 Weeks.065155 PA
Season.095760 PA
Last 2 Years.1042303 PA

Quality of Contact vs RHP

wOBA.353
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.317
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps3.9
Sees starter / bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.44

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

Batter · Runs / PA vs LHP.117

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 Gameshits

May 31vs KC0
Jun 3@ STL0
Jun 5vs CLE0
Jun 7vs CLE1
Jun 13@ BOS0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.111

WindowRateSample
Last 2 Weeks.14335 PA
Season.089225 PA
Last 2 Years.089282 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.095

WindowRateSample
Last 2 Weeks.089135 PA
Season.088695 PA
Last 2 Years.1033255 PA

Starter Allows · vs RHB

wOBA Allowed.340
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4
Sees starter / bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.44

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

Batter · Runs / PA vs RHP.107

WindowRateSample
Last 2 Weeks.12524 PA
Season.081174 PA
Last 2 Years.110283 PA

Last 5 Gameshits

Jun 7@ NYY0
Jun 8@ TB1
Jun 9@ TB0
Jun 12vs TEX0
Jun 13vs TEX1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.129

WindowRateSample
Last 2 Weeks.16343 PA
Season.124194 PA
Last 2 Years.113691 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.100

WindowRateSample
Last 2 Weeks.079178 PA
Season.112849 PA
Last 2 Years.1163305 PA

Quality of Contact vs RHP

wOBA.281
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.340
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps3.9
Sees starter / bullpen~2.4× / ~1.5×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.439

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

Batter · Runs / PA vs RHP.117

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 Gameshits

May 31@ BAL0
Jun 4@ ATL1
Jun 9vs PHI0
Jun 10vs PHI0
Jun 13vs NYY0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.105

WindowRateSample
Last 2 Weeks.0009 PA
Season.093129 PA
Last 2 Years.138501 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.112

WindowRateSample
Last 2 Weeks.127173 PA
Season.093958 PA
Last 2 Years.1093985 PA

Starter Allows · vs RHB

wOBA Allowed.297
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps3.9
Sees starter / bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.439

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

Batter · Runs / PA vs RHP.120

WindowRateSample
Last 2 Weeks.14328 PA
Season.120167 PA
Last 2 Years.102332 PA

Last 5 Gameshits

Jun 9vs TEX2
Jun 10vs TEX2
Jun 11vs TEX1
Jun 12vs HOU0
Jun 13vs HOU1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.067

WindowRateSample
Last 2 Weeks.00029 PA
Season.023132 PA
Last 2 Years.082417 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.129

WindowRateSample
Last 2 Weeks.127197 PA
Season.138840 PA
Last 2 Years.1222099 PA

Quality of Contact vs RHP

wOBA.352
Hard-Hit %45%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.292
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.25
Sees starter / bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Projection

Projected Runs0.437

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

Batter · Runs / PA vs RHP.111

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

Last 3 Gameshits

May 26vs CIN0
May 27vs CIN1
Jun 13vs ATL0

Their hits in each of the last 3 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.130

WindowRateSample
Last 2 Weeks.14321 PA
Season.130123 PA
Last 2 Years.162525 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.084

WindowRateSample
Last 2 Weeks.079190 PA
Season.073871 PA
Last 2 Years.0923572 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.323
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.667
Plate Appearances3

Context

Expected Plate Apps4
Sees starter / bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.436

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

Batter · Runs / PA vs LHP.106

WindowRateSample
Last 2 Weeks.08312 PA
Season.06316 PA
Last 2 Years.05319 PA

Last 5 Gameshits

Jun 3@ LAA0
Jun 6vs MIL0
Jun 7vs MIL0
Jun 10vs CHC0
Jun 12@ ATH0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.118

WindowRateSample
Last 2 Weeks.11127 PA
Season.119227 PA
Last 2 Years.125914 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.129

WindowRateSample
Last 2 Weeks.128187 PA
Season.137732 PA
Last 2 Years.1222598 PA

Quality of Contact vs LHP

wOBA.275
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.376
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps3.8
Sees starter / bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form↩ 11 games since a hit

Projection

Projected Runs0.436

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

Batter · Runs / PA vs LHP.101

WindowRateSample
Last 2 Weeks.0005 PA
Season.06661 PA
Last 2 Years.108305 PA

Last 5 Gameshits

Jun 8@ ATH0
Jun 9@ ATH0
Jun 10@ ATH0
Jun 12vs PHI0
Jun 13vs PHI1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.115

WindowRateSample
Last 2 Weeks.14314 PA
Season.10793 PA
Last 2 Years.096374 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.123

WindowRateSample
Last 2 Weeks.144180 PA
Season.107898 PA
Last 2 Years.1063225 PA

Quality of Contact vs LHP

wOBA.291
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.253
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4
Sees starter / bullpen~3× / ~1×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.435

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

Batter · Runs / PA vs RHP.099

WindowRateSample
Last 2 Weeks.00013 PA
Season.09673 PA
Last 2 Years.109414 PA

Last 5 Gameshits

Jun 7@ TOR0
Jun 9vs SEA0
Jun 10vs SEA0
Jun 12vs SD1
Jun 13vs SD0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.118

WindowRateSample
Last 2 Weeks.08324 PA
Season.129124 PA
Last 2 Years.144478 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.117

WindowRateSample
Last 2 Weeks.144181 PA
Season.096814 PA
Last 2 Years.0953590 PA

Quality of Contact vs RHP

wOBA.318
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances4

Context

Expected Plate Apps4
Sees starter / bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral
Recent Form🔥 5-game streak

Projection

Projected Runs0.434

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

Batter · Runs / PA vs RHP.094

WindowRateSample
Last 2 Weeks.02935 PA
Season.088125 PA
Last 2 Years.136859 PA

Last 5 Gameshits

Jun 8@ SD0
Jun 9@ SD0
Jun 10@ SD1
Jun 12vs AZ0
Jun 13vs AZ0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.129

WindowRateSample
Last 2 Weeks.11526 PA
Season.146144 PA
Last 2 Years.147754 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.097

WindowRateSample
Last 2 Weeks.093150 PA
Season.088924 PA
Last 2 Years.1083656 PA

Quality of Contact vs RHP

wOBA.294
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.351
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances6

Context

Expected Plate Apps4.1
Sees starter / bullpen~2.6× / ~1.5×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.433

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

Batter · Runs / PA vs RHP.102

WindowRateSample
Last 2 Weeks.07726 PA
Season.094117 PA
Last 2 Years.096405 PA

Last 5 Gameshits

Jun 7vs ATH0
Jun 9@ LAA0
Jun 10@ LAA0
Jun 12@ KC1
Jun 13@ KC0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.146

WindowRateSample
Last 2 Weeks.16742 PA
Season.19771 PA
Last 2 Years.123317 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.105

WindowRateSample
Last 2 Weeks.104202 PA
Season.101794 PA
Last 2 Years.1042968 PA

Quality of Contact vs RHP

wOBA.274
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.323
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps3.8
Sees starter / bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form↩ 5 games since a hit

Projection

Projected Runs0.433

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

Batter · Runs / PA vs RHP.124

WindowRateSample
Last 2 Weeks.15413 PA
Season.11118 PA
Last 2 Years.149148 PA

Last 5 Gameshits

Jun 5vs KC1
Jun 7vs KC0
Jun 10@ DET1
Jun 11@ DET0
Jun 13vs STL0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.112

WindowRateSample
Last 2 Weeks.12524 PA
Season.103107 PA
Last 2 Years.098367 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.095

WindowRateSample
Last 2 Weeks.064188 PA
Season.1111073 PA
Last 2 Years.1233987 PA

Quality of Contact vs RHP

wOBA.317
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.299
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps3.8
Sees starter / bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Projection

Projected Runs0.433

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

Batter · Runs / PA vs LHP.090

WindowRateSample
Last 2 Weeks.00024 PA
Season.09595 PA
Last 2 Years.099384 PA

Last 5 Gameshits

Jun 8vs WSH0
Jun 9vs WSH1
Jun 10vs WSH1
Jun 12vs CHC0
Jun 13vs CHC0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.085

WindowRateSample
Last 2 Weeks.00012 PA
Season.00039 PA
Last 2 Years.091121 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.100

WindowRateSample
Last 2 Weeks.086220 PA
Season.105964 PA
Last 2 Years.1163803 PA

Quality of Contact vs LHP

wOBA.337
Hard-Hit %26%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.296
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Context

Expected Plate Apps4.65
Sees starter / bullpen~2× / ~2.7×
BallparkNeutral
WeatherNeutral
Recent Form🔥 13-game streak

Projection

Projected Runs0.433

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

Batter · Runs / PA vs LHP.107

WindowRateSample
Last 2 Weeks
Season
Last 2 Years.09542 PA

Last 4 Gameshits

Jun 9vs CIN0
Jun 10vs CIN0
Jun 12@ BAL0
Jun 13@ BAL0

Their hits in each of the last 4 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.098

WindowRateSample
Last 2 Weeks.00016 PA
Season.11163 PA
Last 2 Years.090200 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.120

WindowRateSample
Last 2 Weeks.126206 PA
Season.1151003 PA
Last 2 Years.1182627 PA

Quality of Contact vs LHP

wOBA.275
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.316
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4
Sees starter / bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.433

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

Batter · Runs / PA vs LHP.100

WindowRateSample
Last 2 Weeks.0009 PA
Season.07481 PA
Last 2 Years.122410 PA

Last 5 Gameshits

Jun 9@ MIA1
Jun 10@ MIA0
Jun 11@ MIA0
Jun 12@ CIN1
Jun 13@ CIN0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.095

WindowRateSample
Last 2 Weeks.05636 PA
Season.093236 PA
Last 2 Years.102965 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.134

WindowRateSample
Last 2 Weeks.144181 PA
Season.135779 PA
Last 2 Years.1203414 PA

Quality of Contact vs LHP

wOBA.310
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.317
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Context

Expected Plate Apps4.1
Sees starter / bullpen~2.4× / ~1.7×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.432

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

Batter · Runs / PA vs LHP.114

WindowRateSample
Last 2 Weeks.0001 PA
Season.11118 PA
Last 2 Years.09133 PA

Last 5 Gameshits

Jun 4vs CLE0
Jun 8@ CLE0
Jun 9@ CLE0
Jun 12@ TOR1
Jun 13@ TOR0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.099

WindowRateSample
Last 2 Weeks.05319 PA
Season.08559 PA
Last 2 Years.093300 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.129

WindowRateSample
Last 2 Weeks.146185 PA
Season.1221135 PA
Last 2 Years.1143957 PA

Quality of Contact vs LHP

wOBA.323
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.302
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Context

Expected Plate Apps3.8
Sees starter / bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.432

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

Batter · Runs / PA vs RHP.115

WindowRateSample
Last 2 Weeks.11834 PA
Season.109174 PA
Last 2 Years.117315 PA

Last 5 Gameshits

Jun 7vs KC0
Jun 9@ DET0
Jun 10@ DET0
Jun 12vs STL1
Jun 13vs STL1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.112

WindowRateSample
Last 2 Weeks.12524 PA
Season.103107 PA
Last 2 Years.098367 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.095

WindowRateSample
Last 2 Weeks.064188 PA
Season.1111073 PA
Last 2 Years.1233987 PA

Quality of Contact vs RHP

wOBA.316
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.299
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps3.9
Sees starter / bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.427

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

Batter · Runs / PA vs LHP.111

WindowRateSample
Last 2 Weeks.00010 PA
Season.13829 PA
Last 2 Years.13829 PA

Last 5 Gameshits

Jun 7vs WSH0
Jun 9@ MIA1
Jun 10@ MIA0
Jun 12@ CIN0
Jun 13@ CIN0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.095

WindowRateSample
Last 2 Weeks.05636 PA
Season.093236 PA
Last 2 Years.102965 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.134

WindowRateSample
Last 2 Weeks.144181 PA
Season.135779 PA
Last 2 Years.1203414 PA

Quality of Contact vs LHP

wOBA.342
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.317
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps3.8
Sees starter / bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.427

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

Batter · Runs / PA vs RHP.089

WindowRateSample
Last 2 Weeks.00016 PA
Season.069101 PA
Last 2 Years.095590 PA

Last 5 Gameshits

Jun 9@ DET0
Jun 10@ DET1
Jun 11@ DET0
Jun 12vs STL2
Jun 13vs STL1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.112

WindowRateSample
Last 2 Weeks.12524 PA
Season.103107 PA
Last 2 Years.098367 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.095

WindowRateSample
Last 2 Weeks.064188 PA
Season.1111073 PA
Last 2 Years.1233987 PA

Quality of Contact vs RHP

wOBA.301
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.299
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.35
Sees starter / bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral
Recent Form🔥 6-game streak

Projection

Projected Runs0.425

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

Batter · Runs / PA vs RHP.109

WindowRateSample
Last 2 Weeks.00012 PA
Season.13936 PA
Last 2 Years.119109 PA

Last 5 Gameshits

Jun 7vs KC0
Jun 9@ DET0
Jun 10@ DET0
Jun 11@ DET0
Jun 13vs STL1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.112

WindowRateSample
Last 2 Weeks.12524 PA
Season.103107 PA
Last 2 Years.098367 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.095

WindowRateSample
Last 2 Weeks.064188 PA
Season.1111073 PA
Last 2 Years.1233987 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.299
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4
Sees starter / bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Projection

Projected Runs0.426

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

Batter · Runs / PA vs RHP.082

WindowRateSample
Last 2 Weeks.00029 PA
Season.081197 PA
Last 2 Years.089985 PA

Last 5 Gameshits

Jun 5@ MIN0
Jun 9vs TEX0
Jun 10vs TEX0
Jun 12vs HOU2
Jun 13vs HOU1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.139

WindowRateSample
Last 2 Weeks.20539 PA
Season.117111 PA
Last 2 Years.139375 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.102

WindowRateSample
Last 2 Weeks.104202 PA
Season.092779 PA
Last 2 Years.1032594 PA

Quality of Contact vs RHP

wOBA.252
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.322
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

Context

Expected Plate Apps4.1
Sees starter / bullpen~2.5× / ~1.6×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.423

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

Batter · Runs / PA vs RHP.113

WindowRateSample
Last 2 Weeks.11526 PA
Season.112125 PA
Last 2 Years.102561 PA

Last 5 Gameshits

Jun 7@ MIN0
Jun 9vs TEX0
Jun 11vs TEX0
Jun 12vs HOU2
Jun 13vs HOU1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.067

WindowRateSample
Last 2 Weeks.00029 PA
Season.023132 PA
Last 2 Years.082417 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.129

WindowRateSample
Last 2 Weeks.127197 PA
Season.138840 PA
Last 2 Years.1222099 PA

Quality of Contact vs RHP

wOBA.319
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.292
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4
Sees starter / bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.422

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

Batter · Runs / PA vs LHP.112

WindowRateSample
Last 2 Weeks.0003 PA
Season.15020 PA
Last 2 Years.074148 PA

Last 5 Gameshits

Jun 7vs CLE1
Jun 10@ KC1
Jun 11@ KC0
Jun 12@ BOS0
Jun 13@ BOS0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.111

WindowRateSample
Last 2 Weeks.14335 PA
Season.089225 PA
Last 2 Years.089282 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.095

WindowRateSample
Last 2 Weeks.089135 PA
Season.088695 PA
Last 2 Years.1033255 PA

Quality of Contact vs LHP

wOBA.305
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.340
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Context

Expected Plate Apps3.9
Sees starter / bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.42

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

Batter · Runs / PA vs RHP.099

WindowRateSample
Last 2 Weeks.09521 PA
Season.06888 PA
Last 2 Years.085363 PA

Last 5 Gameshits

Jun 6@ MIA0
Jun 8vs BOS0
Jun 9vs BOS0
Jun 10vs BOS3
Jun 12@ LAA2

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.130

WindowRateSample
Last 2 Weeks.12931 PA
Season.15452 PA
Last 2 Years.149161 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.098

WindowRateSample
Last 2 Weeks.081210 PA
Season.105979 PA
Last 2 Years.1152690 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.338
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps3.9
Sees starter / bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.419

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

Batter · Runs / PA vs RHP.099

WindowRateSample
Last 2 Weeks.00010 PA
Season.09453 PA
Last 2 Years.085199 PA

Last 5 Gameshits

Jun 4@ NYY0
Jun 5@ TEX0
Jun 9vs NYY0
Jun 10vs NYY0
Jun 13vs DET0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.117

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.114

WindowRateSample
Last 2 Weeks.113159 PA
Season.122915 PA
Last 2 Years.0964350 PA

Quality of Contact vs RHP

wOBA.296
Hard-Hit %29%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps3.9
Sees starter / bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.419

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

Batter · Runs / PA vs RHP.108

WindowRateSample
Last 2 Weeks.0005 PA
Season.10728 PA
Last 2 Years.100300 PA

Last 5 Gameshits

May 31@ CIN0
Jun 3vs TOR0
Jun 6vs PIT0
Jun 12@ NYM0
Jun 13@ NYM0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.103

WindowRateSample
Last 2 Weeks.08324 PA
Season.096115 PA
Last 2 Years.097671 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.110

WindowRateSample
Last 2 Weeks.106170 PA
Season.113864 PA
Last 2 Years.1083432 PA

Quality of Contact vs RHP

wOBA.275
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Context

Expected Plate Apps3.9
Sees starter / bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Projection

Projected Runs0.419

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

Batter · Runs / PA vs RHP.100

WindowRateSample
Last 2 Weeks.06730 PA
Season.07851 PA
Last 2 Years.112384 PA

Last 5 Gameshits

Jun 8@ SF0
Jun 9@ SF0
Jun 10@ SF1
Jun 12vs SEA1
Jun 13vs SEA1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.106

WindowRateSample
Last 2 Weeks.10519 PA
Season.084131 PA
Last 2 Years.111380 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.100

WindowRateSample
Last 2 Weeks.086163 PA
Season.108858 PA
Last 2 Years.1054229 PA

Quality of Contact vs RHP

wOBA.267
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.302
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.1
Sees starter / bullpen~2.2× / ~1.9×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.417

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

Batter · Runs / PA vs RHP.123

WindowRateSample
Last 2 Weeks.14734 PA
Season.118136 PA
Last 2 Years.115217 PA

Last 5 Gameshits

Jun 9@ PIT2
Jun 10@ PIT0
Jun 11@ PIT0
Jun 12@ CWS0
Jun 13@ CWS0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.104

WindowRateSample
Last 2 Weeks.06531 PA
Season.094138 PA
Last 2 Years.136657 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.088

WindowRateSample
Last 2 Weeks.065155 PA
Season.095760 PA
Last 2 Years.1042303 PA

Quality of Contact vs RHP

wOBA.338
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.317
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps3.8
Sees starter / bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form↩ 4 games since a hit

Projection

Projected Runs0.417

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

Batter · Runs / PA vs LHP.086

WindowRateSample
Last 2 Weeks.05917 PA
Season.02639 PA
Last 2 Years.041247 PA

Last 5 Gameshits

Jun 8vs CIN1
Jun 9vs CIN1
Jun 10vs CIN0
Jun 12@ BAL0
Jun 13@ BAL1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.098

WindowRateSample
Last 2 Weeks.00016 PA
Season.11163 PA
Last 2 Years.090200 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.120

WindowRateSample
Last 2 Weeks.126206 PA
Season.1151003 PA
Last 2 Years.1182627 PA

Quality of Contact vs LHP

wOBA.291
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.316
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4.25
Sees starter / bullpen~2× / ~2.2×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.416

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

Batter · Runs / PA vs RHP.105

WindowRateSample
Last 2 Weeks.06730 PA
Season.112169 PA
Last 2 Years.106179 PA

Last 5 Gameshits

Jun 7@ PHI1
Jun 9vs ATL0
Jun 10vs ATL0
Jun 12vs LAD1
Jun 13vs LAD1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.106

WindowRateSample
Last 2 Weeks.00017 PA
Season.136140 PA
Last 2 Years.112251 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.111

WindowRateSample
Last 2 Weeks.120142 PA
Season.101716 PA
Last 2 Years.1032032 PA

Quality of Contact vs RHP

wOBA.381
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps3.9
Sees starter / bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.416

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

Batter · Runs / PA vs LHP.102

WindowRateSample
Last 2 Weeks.1258 PA
Season.04643 PA
Last 2 Years.083253 PA

Last 5 Gameshits

Jun 8@ TOR0
Jun 9@ TOR0
Jun 10@ TOR0
Jun 12@ MIL0
Jun 13@ MIL1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.116

WindowRateSample
Last 2 Weeks.20030 PA
Season.067178 PA
Last 2 Years.097453 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.106

WindowRateSample
Last 2 Weeks.114193 PA
Season.096784 PA
Last 2 Years.0982044 PA

Quality of Contact vs LHP

wOBA.286
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.346
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Context

Expected Plate Apps3.9
Sees starter / bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.416

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

Batter · Runs / PA vs RHP.097

WindowRateSample
Last 2 Weeks.04821 PA
Season.078115 PA
Last 2 Years.113575 PA

Last 5 Gameshits

Jun 7vs SF1
Jun 9@ COL0
Jun 10@ COL0
Jun 11@ COL1
Jun 12@ SF1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.104

WindowRateSample
Last 2 Weeks.04821 PA
Season.112107 PA
Last 2 Years.108774 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.124

WindowRateSample
Last 2 Weeks.137153 PA
Season.120877 PA
Last 2 Years.1072811 PA

Quality of Contact vs RHP

wOBA.285
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.275
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances6

Context

Expected Plate Apps3.9
Sees starter / bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.415

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

Batter · Runs / PA vs LHP.098

WindowRateSample
Last 2 Weeks.0003 PA
Season.05040 PA
Last 2 Years.079279 PA

Last 5 Gameshits

Jun 8@ CLE1
Jun 9@ CLE0
Jun 10@ CLE0
Jun 12@ TOR0
Jun 13@ TOR0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.099

WindowRateSample
Last 2 Weeks.05319 PA
Season.08559 PA
Last 2 Years.093300 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.129

WindowRateSample
Last 2 Weeks.146185 PA
Season.1221135 PA
Last 2 Years.1143957 PA

Quality of Contact vs LHP

wOBA.301
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.302
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.368
Plate Appearances19

Context

Expected Plate Apps3.9
Sees starter / bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Projection

Projected Runs0.414

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

Batter · Runs / PA vs RHP.094

WindowRateSample
Last 2 Weeks.00015 PA
Season.05934 PA
Last 2 Years.109487 PA

Last 5 Gameshits

Jun 6@ STL1
Jun 8@ SD1
Jun 10@ SD0
Jun 12vs AZ1
Jun 13vs AZ1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.129

WindowRateSample
Last 2 Weeks.11526 PA
Season.146144 PA
Last 2 Years.147754 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.097

WindowRateSample
Last 2 Weeks.093150 PA
Season.088924 PA
Last 2 Years.1083656 PA

Quality of Contact vs RHP

wOBA.321
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.351
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Context

Expected Plate Apps4
Sees starter / bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral
Recent Form🔥 6-game streak

Projection

Projected Runs0.414

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

Batter · Runs / PA vs RHP.101

WindowRateSample
Last 2 Weeks.10339 PA
Season.07184 PA
Last 2 Years.098510 PA

Last 5 Gameshits

Jun 9vs LAD0
Jun 10vs LAD1
Jun 11vs LAD0
Jun 12vs MIA0
Jun 13vs MIA0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.112

WindowRateSample
Last 2 Weeks.12133 PA
Season.089146 PA
Last 2 Years.128374 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.112

WindowRateSample
Last 2 Weeks.121141 PA
Season.099619 PA
Last 2 Years.1132661 PA

Quality of Contact vs RHP

wOBA.272
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.309
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Context

Expected Plate Apps3.8
Sees starter / bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.409

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

Batter · Runs / PA vs LHP.107

WindowRateSample
Last 2 Weeks.0002 PA
Season.0004 PA
Last 2 Years.05139 PA

Last 5 Gameshits

Jun 7vs CLE0
Jun 10@ KC0
Jun 11@ KC0
Jun 12@ BOS0
Jun 13@ BOS1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.102

WindowRateSample
Last 2 Weeks.09111 PA
Season.08075 PA
Last 2 Years.07297 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.110

WindowRateSample
Last 2 Weeks.113133 PA
Season.107447 PA
Last 2 Years.0992064 PA

Quality of Contact vs LHP

wOBA.322
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.310
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps3.8
Sees starter / bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.405

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

Batter · Runs / PA vs RHP.076

WindowRateSample
Last 2 Weeks.00021 PA
Season.03164 PA
Last 2 Years.03164 PA

Last 5 Gameshits

Jun 8vs MIL1
Jun 9vs MIL1
Jun 10vs MIL0
Jun 12vs COL0
Jun 13vs COL1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.108

WindowRateSample
Last 2 Weeks.07427 PA
Season.107149 PA
Last 2 Years.125465 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.169

WindowRateSample
Last 2 Weeks.212198 PA
Season.151904 PA
Last 2 Years.1373412 PA

Quality of Contact vs RHP

wOBA.317
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.306
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps3.8
Sees starter / bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form🔥 5-game streak

Projection

Projected Runs0.404

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

Batter · Runs / PA vs RHP.108

WindowRateSample
Last 2 Weeks.08312 PA
Season.083144 PA
Last 2 Years.138501 PA

Last 5 Gameshits

Jun 1@ WSH0
Jun 3@ WSH0
Jun 6vs TB0
Jun 9vs AZ1
Jun 13@ PIT0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.100

WindowRateSample
Last 2 Weeks.10538 PA
Season.093129 PA
Last 2 Years.059665 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.104

WindowRateSample
Last 2 Weeks.120192 PA
Season.081922 PA
Last 2 Years.0992998 PA

Quality of Contact vs RHP

wOBA.316
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.262
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Context

Expected Plate Apps3.8
Sees starter / bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.402

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

Batter · Runs / PA vs RHP.090

WindowRateSample
Last 2 Weeks.00024 PA
Season.090156 PA
Last 2 Years.110218 PA

Last 5 Gameshits

Jun 7vs SF0
Jun 9@ COL0
Jun 10@ COL0
Jun 11@ COL0
Jun 12@ SF0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.088

WindowRateSample
Last 2 Weeks.02049 PA
Season.111171 PA
Last 2 Years.096848 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.128

WindowRateSample
Last 2 Weeks.144201 PA
Season.121807 PA
Last 2 Years.1102137 PA

Quality of Contact vs RHP

wOBA.310
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.280
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps4
Sees starter / bullpen~2.2× / ~1.8×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.398

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

Batter · Runs / PA vs RHP.093

WindowRateSample
Last 2 Weeks.05934 PA
Season.081111 PA
Last 2 Years.081111 PA

Last 5 Gameshits

Jun 8vs NYY0
Jun 9vs NYY0
Jun 10vs NYY1
Jun 12vs DET0
Jun 13vs DET1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.117

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.086

WindowRateSample
Last 2 Weeks.061179 PA
Season.095707 PA
Last 2 Years.1002468 PA

Quality of Contact vs RHP

wOBA.340
Hard-Hit %32%

How well he's squaring up the ball.

Head-to-Head

Career Average.000
Plate Appearances3

Context

Expected Plate Apps4.1
Sees starter / bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.397

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

Batter · Runs / PA vs RHP.091

WindowRateSample
Last 2 Weeks.06133 PA
Season.074176 PA
Last 2 Years.095736 PA

Last 5 Gameshits

Jun 8vs PHI0
Jun 9vs PHI0
Jun 10vs PHI0
Jun 12vs NYY1
Jun 13vs NYY0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.133

WindowRateSample
Last 2 Weeks.15838 PA
Season.136162 PA
Last 2 Years.134611 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.100

WindowRateSample
Last 2 Weeks.101199 PA
Season.091765 PA
Last 2 Years.1022732 PA

Quality of Contact vs RHP

wOBA.311
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.316
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

Career Average.800
Plate Appearances5

Context

Expected Plate Apps3.8
Sees starter / bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.396

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

Batter · Runs / PA vs RHP.112

WindowRateSample
Last 2 Weeks.0003 PA
Season.0003 PA
Last 2 Years.120192 PA

Last 3 Gameshits

Jun 11vs TEX0
Jun 12vs HOU0
Jun 13vs HOU0

Their hits in each of the last 3 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.067

WindowRateSample
Last 2 Weeks.00029 PA
Season.023132 PA
Last 2 Years.082417 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.129

WindowRateSample
Last 2 Weeks.127197 PA
Season.138840 PA
Last 2 Years.1222099 PA

Quality of Contact vs RHP

wOBA.324
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.292
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances2

Context

Expected Plate Apps3.8
Sees starter / bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.395

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

Batter · Runs / PA vs LHP.102

WindowRateSample
Last 2 Weeks.0002 PA
Season.04323 PA
Last 2 Years.04842 PA

Last 5 Gameshits

Jun 7@ CHC0
Jun 8vs WSH0
Jun 9vs WSH0
Jun 10vs WSH0
Jun 12vs CHC0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.085

WindowRateSample
Last 2 Weeks.00012 PA
Season.00039 PA
Last 2 Years.091121 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.100

WindowRateSample
Last 2 Weeks.086220 PA
Season.105964 PA
Last 2 Years.1163803 PA

Quality of Contact vs LHP

wOBA.261
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.296
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average1.000
Plate Appearances1

Context

Expected Plate Apps3.9
Sees starter / bullpen~1× / ~2.9×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Projection

Projected Runs0.391

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

Batter · Runs / PA vs RHP.079

WindowRateSample
Last 2 Weeks.00042 PA
Season.077221 PA
Last 2 Years.1181031 PA

Last 5 Gameshits

Jun 9@ COL0
Jun 10@ COL0
Jun 11@ COL0
Jun 12@ SF0
Jun 13@ SF0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.104

WindowRateSample
Last 2 Weeks.04821 PA
Season.112107 PA
Last 2 Years.108774 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.124

WindowRateSample
Last 2 Weeks.137153 PA
Season.120877 PA
Last 2 Years.1072811 PA

Quality of Contact vs RHP

wOBA.282
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.275
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

Career Average.154
Plate Appearances13

Context

Expected Plate Apps4.1
Sees starter / bullpen~3× / ~1.1×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Projection

Projected Runs0.391

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

Batter · Runs / PA vs RHP.096

WindowRateSample
Last 2 Weeks.08723 PA
Season.056107 PA
Last 2 Years.102332 PA

Last 5 Gameshits

Jun 9vs AZ0
Jun 10vs AZ1
Jun 11vs AZ0
Jun 12@ PIT2
Jun 13@ PIT0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.100

WindowRateSample
Last 2 Weeks.10538 PA
Season.093129 PA
Last 2 Years.059665 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.104

WindowRateSample
Last 2 Weeks.120192 PA
Season.081922 PA
Last 2 Years.0992998 PA

Quality of Contact vs RHP

wOBA.282
Hard-Hit %26%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.262
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps3.9
Sees starter / bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.389

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

Batter · Runs / PA vs RHP.086

WindowRateSample
Last 2 Weeks.03628 PA
Season.060149 PA
Last 2 Years.109669 PA

Last 5 Gameshits

Jun 7@ STL1
Jun 8@ SD0
Jun 9@ SD0
Jun 12vs AZ0
Jun 13vs AZ0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.129

WindowRateSample
Last 2 Weeks.11526 PA
Season.146144 PA
Last 2 Years.147754 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.097

WindowRateSample
Last 2 Weeks.093150 PA
Season.088924 PA
Last 2 Years.1083656 PA

Quality of Contact vs RHP

wOBA.333
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.351
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Context

Expected Plate Apps3.9
Sees starter / bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Projection

Projected Runs0.389

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

Batter · Runs / PA vs RHP.106

WindowRateSample
Last 2 Weeks.09122 PA
Season.096104 PA
Last 2 Years.103370 PA

Last 5 Gameshits

Jun 7@ SD1
Jun 9vs STL0
Jun 11vs STL0
Jun 12vs ATL2
Jun 13vs ATL0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.089

WindowRateSample
Last 2 Weeks.07128 PA
Season.059219 PA
Last 2 Years.095609 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.097

WindowRateSample
Last 2 Weeks.099132 PA
Season.087722 PA
Last 2 Years.0942380 PA

Quality of Contact vs RHP

wOBA.304
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.265
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances3

Context

Expected Plate Apps3.9
Sees starter / bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.389

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

Batter · Runs / PA vs RHP.096

WindowRateSample
Last 2 Weeks.08312 PA
Season.06593 PA
Last 2 Years.075359 PA

Last 5 Gameshits

Jun 5@ PHI0
Jun 7@ PHI0
Jun 9vs ATL0
Jun 10vs ATL0
Jun 13vs LAD0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.106

WindowRateSample
Last 2 Weeks.00017 PA
Season.136140 PA
Last 2 Years.112251 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.111

WindowRateSample
Last 2 Weeks.120142 PA
Season.101716 PA
Last 2 Years.1032032 PA

Quality of Contact vs RHP

wOBA.288
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps3.8
Sees starter / bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Projection

Projected Runs0.389

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

Batter · Runs / PA vs RHP.101

WindowRateSample
Last 2 Weeks.0007 PA
Season.087103 PA
Last 2 Years.101428 PA

Last 5 Gameshits

May 28vs ATL0
May 31@ CLE1
Jun 4vs BAL0
Jun 8@ TB0
Jun 13vs TEX1

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.119

WindowRateSample
Last 2 Weeks.15838 PA
Season.112143 PA
Last 2 Years.077609 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.079

WindowRateSample
Last 2 Weeks.043139 PA
Season.088896 PA
Last 2 Years.1094355 PA

Quality of Contact vs RHP

wOBA.297
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.305
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

Career Average.500
Plate Appearances2

Context

Expected Plate Apps3.8
Sees starter / bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.381

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

Batter · Runs / PA vs RHP.095

WindowRateSample
Last 2 Weeks.04323 PA
Season.087160 PA
Last 2 Years.099262 PA

Last 5 Gameshits

Jun 6@ AZ0
Jun 8@ SF0
Jun 9@ SF0
Jun 10@ SF1
Jun 13vs SEA0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.093

WindowRateSample
Last 2 Weeks.04522 PA
Season.074161 PA
Last 2 Years.106414 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.116

WindowRateSample
Last 2 Weeks.127189 PA
Season.109956 PA
Last 2 Years.1004052 PA

Quality of Contact vs RHP

wOBA.279
Hard-Hit %25%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.281
Hard-Hit % Allowed44%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Context

Expected Plate Apps3.8
Sees starter / bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.378

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

Batter · Runs / PA vs RHP.089

WindowRateSample
Last 2 Weeks.00013 PA
Season.00020 PA
Last 2 Years.03628 PA

Last 5 Gameshits

Jun 2vs TOR0
Jun 4vs TOR0
Jun 5vs PIT0
Jun 7vs PIT0
Jun 13@ NYM0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.128

WindowRateSample
Last 2 Weeks.18050 PA
Season.117222 PA
Last 2 Years.083823 PA

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.089

WindowRateSample
Last 2 Weeks.059152 PA
Season.103768 PA
Last 2 Years.1062182 PA

Quality of Contact vs RHP

wOBA.254
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.343
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

Career Average.000
Plate Appearances1

Context

Expected Plate Apps3.8
Sees starter / bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.377

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

Batter · Runs / PA vs RHP.092

WindowRateSample
Last 2 Weeks.03231 PA
Season.098173 PA
Last 2 Years.088622 PA

Last 5 Gameshits

Jun 8vs NYY0
Jun 9vs NYY0
Jun 10vs NYY0
Jun 12vs DET0
Jun 13vs DET0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs LHB.117

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Runs allowed / Batter Faced vs LHB.086

WindowRateSample
Last 2 Weeks.061179 PA
Season.095707 PA
Last 2 Years.1002468 PA

Quality of Contact vs RHP

wOBA.316
Hard-Hit %29%

How well he's squaring up the ball.

Head-to-Head

Career Average.500
Plate Appearances6

Context

Expected Plate Apps3.8
Sees starter / bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.368

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

Batter · Runs / PA vs LHP.104

WindowRateSample
Last 2 Weeks.0005 PA
Season.07156 PA
Last 2 Years.127292 PA

Last 5 Gameshits

Jun 7@ COL1
Jun 8@ ATH0
Jun 10@ ATH0
Jun 12vs PHI1
Jun 13vs PHI0

Their hits in each of the last 5 games they appeared in — most recent at the bottom.

Opposing Starter · Runs allowed / Batter Faced vs RHB.068

WindowRateSample
Last 2 Weeks.02638 PA
Season.039282 PA
Last 2 Years.0731281 PA

Opposing Bullpen · Runs allowed / Batter Faced vs RHB.111

WindowRateSample
Last 2 Weeks.098204 PA
Season.1251032 PA
Last 2 Years.1093967 PA

Quality of Contact vs LHP

wOBA.298
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.286
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

Career Average.333
Plate Appearances3

Context

Expected Plate Apps3.8
Sees starter / bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Projection

Projected Runs0.366

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