MatchWiz

Best MLB total bases matchupsTuesday, July 21, 2026

Every hitter on the Tuesday, July 21, 2026 slate — ranked by total-base upside — the best power and extra-base spots. Tap any card for the full breakdown.

PROJ270 on a projected lineup — updates ~2h before first pitch
#Hitter · MatchupScore

Context

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

Batter · Total Bases / PA vs RHP.470

WindowRateSample
Last 2 Weeks.75036 PA
Season.431202 PA
Last 2 Years.429553 PA

Last 5 GamesTotal Bases

Jul 12@ STL1
Jul 17vs TEX6
Jul 18vs TEX2
Jul 19vs TEX11
Jul 20vs SD0

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

WindowRateSample
Last 2 Weeks.94719 PA
Season.361208 PA
Last 2 Years.379617 PA

Opposing Starter · Season19 GS

W–L5–5
ERA5.36
WHIP1.44
IP89.0
H / K / BB93 / 81 / 35

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

WindowRateSample
Last 2 Weeks.338145 PA
Season.3681349 PA
Last 2 Years.3653571 PA

Quality of Contact vs RHP

wOBA.403
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.363
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head1-for-3

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

Projection

Projected Total Bases2.034

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

Drake Baldwin's full player page →

Context

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

Batter · Total Bases / PA vs RHP.379

WindowRateSample
Last 2 Weeks.37524 PA
Season.407248 PA
Last 2 Years.407248 PA

Last 5 GamesTotal Bases

Jul 12vs ATH4
Jul 17@ TOR5
Jul 18@ TOR0
Jul 19@ TOR0
Jul 20@ TEX2

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

WindowRateSample
Last 2 Weeks.85721 PA
Season.446213 PA
Last 2 Years.429399 PA

Opposing Starter · Season16 GS

W–L2–8
ERA4.40
WHIP1.37
IP90.0
H / K / BB89 / 80 / 34

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

WindowRateSample
Last 2 Weeks.53392 PA
Season.3931015 PA
Last 2 Years.3783045 PA

Quality of Contact vs RHP

wOBA.324
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.372
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases2.026

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

Sam Antonacci's full player page →

Context

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

Batter · Total Bases / PA vs RHP.422

WindowRateSample
Last 2 Weeks.58131 PA
Season.395248 PA
Last 2 Years.428947 PA

Last 5 GamesTotal Bases

Jul 12vs CHC1
Jul 17@ COL7
Jul 18@ COL3
Jul 19@ COL1
Jul 20@ SEA0

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

WindowRateSample
Last 2 Weeks.94719 PA
Season.445229 PA
Last 2 Years.439727 PA

Opposing Starter · Season15 GS

W–L3–8
ERA4.93
WHIP1.37
IP87.2
H / K / BB92 / 81 / 28

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

WindowRateSample
Last 2 Weeks.378193 PA
Season.3361533 PA
Last 2 Years.3444021 PA

Quality of Contact vs RHP

wOBA.353
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.365
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head0-for-2

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

Projection

Projected Total Bases2.02

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

Elly De La Cruz's full player page →

Context

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

Batter · Total Bases / PA vs RHP.386

WindowRateSample
Last 2 Weeks.31316 PA
Season.479190 PA
Last 2 Years.479190 PA

Last 5 GamesTotal Bases

Jul 12vs ATH0
Jul 17@ TOR1
Jul 18@ TOR2
Jul 19@ TOR0
Jul 20@ TEX2

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

WindowRateSample
Last 2 Weeks.85721 PA
Season.446213 PA
Last 2 Years.429399 PA

Opposing Starter · Season16 GS

W–L2–8
ERA4.40
WHIP1.37
IP90.0
H / K / BB89 / 80 / 34

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

WindowRateSample
Last 2 Weeks.53392 PA
Season.3931015 PA
Last 2 Years.3783045 PA

Quality of Contact vs RHP

wOBA.341
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.372
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.993

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

Munetaka Murakami's full player page →

Context

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

Batter · Total Bases / PA vs RHP.449

WindowRateSample
Last 2 Weeks.59537 PA
Season.502243 PA
Last 2 Years.446969 PA

Last 5 GamesTotal Bases

Jul 12@ STL1
Jul 17vs TEX5
Jul 18vs TEX0
Jul 19vs TEX3
Jul 20vs SD0

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

WindowRateSample
Last 2 Weeks.94719 PA
Season.361208 PA
Last 2 Years.379617 PA

Opposing Starter · Season19 GS

W–L5–5
ERA5.36
WHIP1.44
IP89.0
H / K / BB93 / 81 / 35

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

WindowRateSample
Last 2 Weeks.338145 PA
Season.3681349 PA
Last 2 Years.3653571 PA

Quality of Contact vs RHP

wOBA.364
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.363
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head2-for-8

Total Bases3 in 11 PA
Career Average.182
Plate Appearances11
HR · K · BB0 · 2 · 3

Projection

Projected Total Bases1.927

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

Matt Olson's full player page →

Context

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

Batter · Total Bases / PA vs RHP.399

WindowRateSample
Last 2 Weeks.48025 PA
Season.393272 PA
Last 2 Years.440473 PA

Last 5 GamesTotal Bases

Jul 12vs ATH1
Jul 17@ TOR3
Jul 18@ TOR0
Jul 19@ TOR5
Jul 20@ TEX0

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

WindowRateSample
Last 2 Weeks.85721 PA
Season.446213 PA
Last 2 Years.429399 PA

Opposing Starter · Season16 GS

W–L2–8
ERA4.40
WHIP1.37
IP90.0
H / K / BB89 / 80 / 34

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

WindowRateSample
Last 2 Weeks.53392 PA
Season.3931015 PA
Last 2 Years.3783045 PA

Quality of Contact vs RHP

wOBA.323
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.372
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.924

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

Colson Montgomery's full player page →

Context

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

Batter · Total Bases / PA vs RHP.419

WindowRateSample
Last 2 Weeks.65426 PA
Season.375216 PA
Last 2 Years.334338 PA

Last 5 GamesTotal Bases

Jul 11@ SF4
Jul 12@ SF0
Jul 17vs CIN0
Jul 19vs CIN1
Jul 20vs WSH1

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

WindowRateSample
Last 2 Weeks.62524 PA
Season.500178 PA
Last 2 Years.484611 PA

Opposing Starter · Season8 GS

W–L3–7
ERA5.53
WHIP1.32
IP94.1
H / K / BB105 / 50 / 20

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

WindowRateSample
Last 2 Weeks.354164 PA
Season.3451135 PA
Last 2 Years.3622271 PA

Quality of Contact vs RHP

wOBA.341
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.352
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-3

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

Projection

Projected Total Bases1.908

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

Kyle Karros's full player page →

Context

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

Batter · Total Bases / PA vs RHP.433

WindowRateSample
Last 2 Weeks.57633 PA
Season.458310 PA
Last 2 Years.419953 PA

Last 5 GamesTotal Bases

Jul 12vs NYY4
Jul 17@ ATH1
Jul 18@ ATH0
Jul 19@ ATH0
Jul 20@ COL1

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

WindowRateSample
Last 2 Weeks.25735 PA
Season.516250 PA
Last 2 Years.440630 PA

Opposing Starter · Season20 GS

W–L3–9
ERA6.22
WHIP1.77
IP97.0
H / K / BB134 / 73 / 38

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

WindowRateSample
Last 2 Weeks.454174 PA
Season.4411117 PA
Last 2 Years.4263217 PA

Quality of Contact vs RHP

wOBA.394
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.331
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head0-for-1

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

Projection

Projected Total Bases1.906

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

James Wood's full player page →

Context

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

Batter · Total Bases / PA vs RHP.414

WindowRateSample
Last 2 Weeks.51827 PA
Season.453243 PA
Last 2 Years.410583 PA

Last 5 GamesTotal Bases

Jul 12@ SF4
Jul 17vs CIN1
Jul 18vs CIN3
Jul 19vs CIN1
Jul 20vs WSH2

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

WindowRateSample
Last 2 Weeks.27818 PA
Season.416221 PA
Last 2 Years.442713 PA

Opposing Starter · Season8 GS

W–L3–7
ERA5.53
WHIP1.32
IP94.1
H / K / BB105 / 50 / 20

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

WindowRateSample
Last 2 Weeks.524126 PA
Season.397929 PA
Last 2 Years.3961886 PA

Quality of Contact vs RHP

wOBA.336
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.318
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head1-for-7

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

Projection

Projected Total Bases1.889

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

Jake McCarthy's full player page →

Context

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

Batter · Total Bases / PA vs RHP.445

WindowRateSample
Last 2 Weeks.73126 PA
Season.433178 PA
Last 2 Years.380337 PA

Last 5 GamesTotal Bases

Jul 12vs NYY4
Jul 17@ ATH7
Jul 18@ ATH0
Jul 19@ ATH1
Jul 20@ COL4

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

WindowRateSample
Last 2 Weeks.35714 PA
Season.390213 PA
Last 2 Years.415602 PA

Opposing Starter · Season20 GS

W–L3–9
ERA6.22
WHIP1.77
IP97.0
H / K / BB134 / 73 / 38

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

WindowRateSample
Last 2 Weeks.457138 PA
Season.4201348 PA
Last 2 Years.4174021 PA

Quality of Contact vs RHP

wOBA.374
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.331
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.873

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

Curtis Mead's full player page →

Context

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

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks.32128 PA
Season.422213 PA
Last 2 Years.383677 PA

Last 5 GamesTotal Bases

Jul 12vs CHC1
Jul 17@ COL1
Jul 18@ COL1
Jul 19@ COL1
Jul 20@ SEA0

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

WindowRateSample
Last 2 Weeks.94719 PA
Season.445229 PA
Last 2 Years.439727 PA

Opposing Starter · Season15 GS

W–L3–8
ERA4.93
WHIP1.37
IP87.2
H / K / BB92 / 81 / 28

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

WindowRateSample
Last 2 Weeks.378193 PA
Season.3361533 PA
Last 2 Years.3444021 PA

Quality of Contact vs RHP

wOBA.331
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.365
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head3-for-12

Total Bases6 in 15 PA
Career Average.200
Plate Appearances15
HR · K · BB1 · 3 · 3

Projection

Projected Total Bases1.872

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

JJ Bleday's full player page →

Context

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

Batter · Total Bases / PA vs RHP.446

WindowRateSample
Last 2 Weeks.68419 PA
Season.506261 PA
Last 2 Years.485750 PA

Last 5 GamesTotal Bases

Jul 11@ SF2
Jul 12@ SF2
Jul 17vs CIN0
Jul 19vs CIN12
Jul 20vs WSH0

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

WindowRateSample
Last 2 Weeks.62524 PA
Season.500178 PA
Last 2 Years.484611 PA

Opposing Starter · Season8 GS

W–L3–7
ERA5.53
WHIP1.32
IP94.1
H / K / BB105 / 50 / 20

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

WindowRateSample
Last 2 Weeks.354164 PA
Season.3451135 PA
Last 2 Years.3622271 PA

Quality of Contact vs RHP

wOBA.344
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.352
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-3

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

Projection

Projected Total Bases1.867

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

Hunter Goodman's full player page →

Context

Expected PAs4.25
vs SP / Bullpen~2.2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.374

WindowRateSample
Last 2 Weeks.34626 PA
Season.408262 PA
Last 2 Years.393802 PA

Last 5 GamesTotal Bases

Jul 12vs ATH0
Jul 17@ TOR1
Jul 18@ TOR0
Jul 19@ TOR2
Jul 20@ TEX2

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

WindowRateSample
Last 2 Weeks.85721 PA
Season.446213 PA
Last 2 Years.429399 PA

Opposing Starter · Season16 GS

W–L2–8
ERA4.40
WHIP1.37
IP90.0
H / K / BB89 / 80 / 34

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

WindowRateSample
Last 2 Weeks.53392 PA
Season.3931015 PA
Last 2 Years.3783045 PA

Quality of Contact vs RHP

wOBA.331
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.372
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.837

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

Andrew Benintendi's full player page →

Context

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

Batter · Total Bases / PA vs RHP.450

WindowRateSample
Last 2 Weeks.60030 PA
Season.538266 PA
Last 2 Years.453744 PA

Last 5 GamesTotal Bases

Jul 12@ WSH3
Jul 17vs LAD3
Jul 19vs LAD1
Jul 19vs LAD2
Jul 20vs PIT1

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

WindowRateSample
Last 2 Weeks.42928 PA
Season.384224 PA
Last 2 Years.365285 PA

Opposing Starter · Season18 GS

W–L3–8
ERA4.77
WHIP1.45
IP94.1
H / K / BB82 / 85 / 55

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

WindowRateSample
Last 2 Weeks.363201 PA
Season.3781618 PA
Last 2 Years.3593847 PA

Quality of Contact vs RHP

wOBA.368
Hard-Hit %44%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.341
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.834

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

Ben Rice's full player page →

Context

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

Batter · Total Bases / PA vs RHP.345

WindowRateSample
Last 2 Weeks.29737 PA
Season.343248 PA
Last 2 Years.323775 PA

Last 5 GamesTotal Bases

Jul 12@ STL2
Jul 17vs TEX2
Jul 18vs TEX0
Jul 19vs TEX0
Jul 20vs SD5

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

WindowRateSample
Last 2 Weeks.94719 PA
Season.361208 PA
Last 2 Years.379617 PA

Opposing Starter · Season19 GS

W–L5–5
ERA5.36
WHIP1.44
IP89.0
H / K / BB93 / 81 / 35

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

WindowRateSample
Last 2 Weeks.338145 PA
Season.3681349 PA
Last 2 Years.3653571 PA

Quality of Contact vs RHP

wOBA.304
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.363
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head3-for-12

Total Bases4 in 13 PA
Career Average.231
Plate Appearances13
HR · K · BB0 · 2 · 1

Projection

Projected Total Bases1.823

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

Ozzie Albies's full player page →

Context

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

Batter · Total Bases / PA vs RHP.391

WindowRateSample
Last 2 Weeks.34626 PA
Season.469292 PA
Last 2 Years.472897 PA

Last 5 GamesTotal Bases

Jul 11vs MIL1
Jul 12vs MIL1
Jul 18@ CLE0
Jul 18@ CLE2
Jul 20@ NYY0

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

WindowRateSample
Last 2 Weeks.65632 PA
Season.408240 PA
Last 2 Years.395689 PA

Opposing Starter · Season19 GS

W–L7–4
ERA4.03
WHIP1.36
IP98.1
H / K / BB101 / 96 / 33

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

WindowRateSample
Last 2 Weeks.296189 PA
Season.3271158 PA
Last 2 Years.3202691 PA

Quality of Contact vs RHP

wOBA.318
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.364
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head4-for-7

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

Projection

Projected Total Bases1.822

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

Brandon Lowe's full player page →

Context

Expected PAs4.25
vs SP / Bullpen~2.5× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.414

WindowRateSample
Last 2 Weeks.64314 PA
Season.453212 PA
Last 2 Years.394857 PA

Last 5 GamesTotal Bases

Jul 4vs BAL0
Jul 7vs PHI0
Jul 11vs CHC5
Jul 18@ COL1
Jul 19@ COL4

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

WindowRateSample
Last 2 Weeks.94719 PA
Season.445229 PA
Last 2 Years.439727 PA

Opposing Starter · Season15 GS

W–L3–8
ERA4.93
WHIP1.37
IP87.2
H / K / BB92 / 81 / 28

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

WindowRateSample
Last 2 Weeks.378193 PA
Season.3361533 PA
Last 2 Years.3444021 PA

Quality of Contact vs RHP

wOBA.333
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.365
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head4-for-11

Total Bases9 in 14 PA
Career Average.286
Plate Appearances14
HR · K · BB1 · 4 · 2

Projection

Projected Total Bases1.816

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

Nathaniel Lowe's full player page →

Context

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

Batter · Total Bases / PA vs RHP.450

WindowRateSample
Last 2 Weeks.66730 PA
Season.476290 PA
Last 2 Years.416861 PA

Last 5 GamesTotal Bases

Jul 12vs NYY1
Jul 17@ ATH3
Jul 18@ ATH0
Jul 19@ ATH6
Jul 20@ COL4

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

WindowRateSample
Last 2 Weeks.25735 PA
Season.516250 PA
Last 2 Years.440630 PA

Opposing Starter · Season20 GS

W–L3–9
ERA6.22
WHIP1.77
IP97.0
H / K / BB134 / 73 / 38

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

WindowRateSample
Last 2 Weeks.454174 PA
Season.4411117 PA
Last 2 Years.4263217 PA

Quality of Contact vs RHP

wOBA.368
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.331
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head1-for-7

Total Bases4 in 7 PA
Career Average.143
Plate Appearances7
HR · K · BB1 · 1 · 0

Projection

Projected Total Bases1.798

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

CJ Abrams's full player page →

Context

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

Batter · Total Bases / PA vs RHP.377

WindowRateSample
Last 2 Weeks.36433 PA
Season.416190 PA
Last 2 Years.388652 PA

Last 5 GamesTotal Bases

Jul 11@ SD1
Jul 12@ SD4
Jul 18vs CWS0
Jul 19vs CWS2
Jul 20vs TB2

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

WindowRateSample
Last 2 Weeks.81811 PA
Season.364239 PA
Last 2 Years.332624 PA

Opposing Starter · Season18 GS

W–L7–5
ERA3.26
WHIP0.95
IP99.1
H / K / BB77 / 98 / 17

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

WindowRateSample
Last 2 Weeks.375192 PA
Season.3531160 PA
Last 2 Years.3522670 PA

Quality of Contact vs RHP

wOBA.331
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.332
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head1-for-3

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

Projection

Projected Total Bases1.783

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

Nathan Lukes's full player page →

Context

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

Batter · Total Bases / PA vs RHP.382

WindowRateSample
Last 2 Weeks.42433 PA
Season.356233 PA
Last 2 Years.396717 PA

Last 5 GamesTotal Bases

Jul 12@ WSH0
Jul 17vs LAD0
Jul 19vs LAD0
Jul 19vs LAD4
Jul 20vs PIT0

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

WindowRateSample
Last 2 Weeks.42928 PA
Season.384224 PA
Last 2 Years.365285 PA

Opposing Starter · Season18 GS

W–L3–8
ERA4.77
WHIP1.45
IP94.1
H / K / BB82 / 85 / 55

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

WindowRateSample
Last 2 Weeks.363201 PA
Season.3781618 PA
Last 2 Years.3593847 PA

Quality of Contact vs RHP

wOBA.319
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.341
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.78

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

Trent Grisham's full player page →

Context

Expected PAs4.45
vs SP / Bullpen~2.6× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.396

WindowRateSample
Last 2 Weeks.40542 PA
Season.450282 PA
Last 2 Years.424543 PA

Last 5 GamesTotal Bases

Jul 12vs COL1
Jul 17@ SEA2
Jul 18@ SEA0
Jul 19@ SEA1
Jul 20@ KC0

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

WindowRateSample
Last 2 Weeks.50012 PA
Season.39192 PA
Last 2 Years.350123 PA

Opposing Starter · Season9 GS

W–L4–3
ERA5.08
WHIP1.62
IP56.2
H / K / BB58 / 50 / 34

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

WindowRateSample
Last 2 Weeks.456171 PA
Season.3831248 PA
Last 2 Years.3493602 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.350
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.778

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

Casey Schmitt's full player page →

Context

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

Batter · Total Bases / PA vs RHP.405

WindowRateSample
Last 2 Weeks1.2504 PA
Season.7508 PA
Last 2 Years.314121 PA

Last 5 GamesTotal Bases

Jul 10vs NYY1
Jul 12vs NYY0
Jul 17@ ATH10
Jul 19@ ATH0
Jul 20@ COL4

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

WindowRateSample
Last 2 Weeks.35714 PA
Season.390213 PA
Last 2 Years.415602 PA

Opposing Starter · Season20 GS

W–L3–9
ERA6.22
WHIP1.77
IP97.0
H / K / BB134 / 73 / 38

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

WindowRateSample
Last 2 Weeks.457138 PA
Season.4201348 PA
Last 2 Years.4174021 PA

Quality of Contact vs RHP

wOBA.332
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.331
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.776

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

Andrés Chaparro's full player page →

Context

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

Batter · Total Bases / PA vs RHP.381

WindowRateSample
Last 2 Weeks.44427 PA
Season.360297 PA
Last 2 Years.355970 PA

Last 5 GamesTotal Bases

Jul 12vs MIL1
Jul 18@ CLE2
Jul 18@ CLE3
Jul 19@ CLE0
Jul 20@ NYY1

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

WindowRateSample
Last 2 Weeks.65632 PA
Season.408240 PA
Last 2 Years.395689 PA

Opposing Starter · Season19 GS

W–L7–4
ERA4.03
WHIP1.36
IP98.1
H / K / BB101 / 96 / 33

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

WindowRateSample
Last 2 Weeks.296189 PA
Season.3271158 PA
Last 2 Years.3202691 PA

Quality of Contact vs RHP

wOBA.357
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.364
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head1-for-2

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

Projection

Projected Total Bases1.774

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

Bryan Reynolds's full player page →

Context

Expected PAs4.35
vs SP / Bullpen~2× / ~2.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.379

WindowRateSample
Last 2 Weeks.40040 PA
Season.382220 PA
Last 2 Years.374513 PA

Last 5 GamesTotal Bases

Jul 12@ LAD1
Jul 17vs STL3
Jul 18vs STL2
Jul 19vs STL0
Jul 20vs ATH1

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

WindowRateSample
Last 2 Weeks.6676 PA
Season.450129 PA
Last 2 Years.372207 PA

Opposing Starter · Season6 GS

W–L2–5
ERA6.87
WHIP1.44
IP57.2
H / K / BB60 / 72 / 23

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

WindowRateSample
Last 2 Weeks.476149 PA
Season.4011334 PA
Last 2 Years.3763328 PA

Quality of Contact vs RHP

wOBA.359
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.331
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.77

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

Gabriel Moreno's full player page →

Context

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

Batter · Total Bases / PA vs RHP.395

WindowRateSample
Last 2 Weeks.48329 PA
Season.396275 PA
Last 2 Years.355699 PA

Last 5 GamesTotal Bases

Jul 12vs MIL3
Jul 18@ CLE2
Jul 18@ CLE5
Jul 19@ CLE4
Jul 20@ NYY1

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

WindowRateSample
Last 2 Weeks.6258 PA
Season.376189 PA
Last 2 Years.392561 PA

Opposing Starter · Season19 GS

W–L7–4
ERA4.03
WHIP1.36
IP98.1
H / K / BB101 / 96 / 33

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

WindowRateSample
Last 2 Weeks.314153 PA
Season.3211252 PA
Last 2 Years.3473185 PA

Quality of Contact vs RHP

wOBA.359
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.321
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.769

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

Nick Gonzales's full player page →

Context

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

Batter · Total Bases / PA vs LHP.396

WindowRateSample
Last 2 Weeks.54511 PA
Season.47457 PA
Last 2 Years.390269 PA

Last 5 GamesTotal Bases

Jul 12vs HOU1
Jul 17@ ATL0
Jul 18@ ATL2
Jul 19@ ATL7
Jul 20vs CWS1

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

WindowRateSample
Last 2 Weeks.50038 PA
Season.398186 PA
Last 2 Years.398186 PA

Opposing Starter · Season11 GS

W–L3–6
ERA5.60
WHIP1.36
IP53.0
H / K / BB43 / 47 / 29

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

WindowRateSample
Last 2 Weeks.293157 PA
Season.3431419 PA
Last 2 Years.3393553 PA

Quality of Contact vs LHP

wOBA.326
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.348
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.767

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

Wyatt Langford's full player page →

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.369

WindowRateSample
Last 2 Weeks.38918 PA
Season.32752 PA
Last 2 Years.374297 PA

Last 5 GamesTotal Bases

Jul 10vs ATH0
Jul 12vs ATH2
Jul 17@ TOR2
Jul 18@ TOR0
Jul 20@ TEX0

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

WindowRateSample
Last 2 Weeks.85721 PA
Season.446213 PA
Last 2 Years.429399 PA

Opposing Starter · Season16 GS

W–L2–8
ERA4.40
WHIP1.37
IP90.0
H / K / BB89 / 80 / 34

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

WindowRateSample
Last 2 Weeks.53392 PA
Season.3931015 PA
Last 2 Years.3783045 PA

Quality of Contact vs RHP

wOBA.320
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.372
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.765

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

Kyle Teel's full player page →

Context

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

Batter · Total Bases / PA vs RHP.440

WindowRateSample
Last 2 Weeks.65426 PA
Season.457254 PA
Last 2 Years.439264 PA

Last 5 GamesTotal Bases

Jul 12vs ATH1
Jul 17@ TOR1
Jul 18@ TOR0
Jul 19@ TOR0
Jul 20@ TEX2

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

WindowRateSample
Last 2 Weeks.85721 PA
Season.446213 PA
Last 2 Years.429399 PA

Opposing Starter · Season16 GS

W–L2–8
ERA4.40
WHIP1.37
IP90.0
H / K / BB89 / 80 / 34

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

WindowRateSample
Last 2 Weeks.53392 PA
Season.3931015 PA
Last 2 Years.3783045 PA

Quality of Contact vs RHP

wOBA.345
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.372
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.763

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

Tristan Peters's full player page →

Context

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

Batter · Total Bases / PA vs RHP.435

WindowRateSample
Last 2 Weeks.70427 PA
Season.402276 PA
Last 2 Years.343466 PA

Last 5 GamesTotal Bases

Jul 12@ TB1
Jul 17vs SF0
Jul 18vs SF5
Jul 19vs SF5
Jul 20vs CIN0

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

WindowRateSample
Last 2 Weeks.37516 PA
Season.357252 PA
Last 2 Years.377350 PA

Opposing Starter · Season18 GS

W–L11–1
ERA2.54
WHIP1.11
IP102.2
H / K / BB77 / 118 / 37

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

WindowRateSample
Last 2 Weeks.386158 PA
Season.3981071 PA
Last 2 Years.3542884 PA

Quality of Contact vs RHP

wOBA.343
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.759

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

Cole Young's full player page →

Context

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

Batter · Total Bases / PA vs RHP.400

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

Last 5 GamesTotal Bases

Jul 12vs ATH5
Jul 17@ TOR3
Jul 18@ TOR2
Jul 19@ TOR2
Jul 20@ TEX2

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

WindowRateSample
Last 2 Weeks.85721 PA
Season.446213 PA
Last 2 Years.429399 PA

Opposing Starter · Season16 GS

W–L2–8
ERA4.40
WHIP1.37
IP90.0
H / K / BB89 / 80 / 34

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

WindowRateSample
Last 2 Weeks.53392 PA
Season.3931015 PA
Last 2 Years.3783045 PA

Quality of Contact vs RHP

wOBA.333
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.372
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.759

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

Braden Montgomery's full player page →

Context

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

Batter · Total Bases / PA vs RHP.378

WindowRateSample
Last 2 Weeks.33312 PA
Season.45566 PA
Last 2 Years.45566 PA

Last 5 GamesTotal Bases

Jul 11@ SF0
Jul 12@ SF0
Jul 17vs CIN1
Jul 18vs CIN3
Jul 20vs WSH1

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

WindowRateSample
Last 2 Weeks.27818 PA
Season.416221 PA
Last 2 Years.442713 PA

Opposing Starter · Season8 GS

W–L3–7
ERA5.53
WHIP1.32
IP94.1
H / K / BB105 / 50 / 20

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

WindowRateSample
Last 2 Weeks.524126 PA
Season.397929 PA
Last 2 Years.3961886 PA

Quality of Contact vs RHP

wOBA.332
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.318
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.753

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

Cole Carrigg's full player page →

Context

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

Batter · Total Bases / PA vs RHP.405

WindowRateSample
Last 2 Weeks.50034 PA
Season.417175 PA
Last 2 Years.371210 PA

Last 5 GamesTotal Bases

Jul 12vs COL1
Jul 17@ SEA4
Jul 18@ SEA2
Jul 19@ SEA4
Jul 20@ KC0

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

WindowRateSample
Last 2 Weeks.33330 PA
Season.359156 PA
Last 2 Years.326181 PA

Opposing Starter · Season9 GS

W–L4–3
ERA5.08
WHIP1.62
IP56.2
H / K / BB58 / 50 / 34

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

WindowRateSample
Last 2 Weeks.395167 PA
Season.4011265 PA
Last 2 Years.3653259 PA

Quality of Contact vs RHP

wOBA.349
Hard-Hit %43%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.310
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.743

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

Bryce Eldridge's full player page →

Context

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

Batter · Total Bases / PA vs RHP.457

WindowRateSample
Last 2 Weeks.61331 PA
Season.544320 PA
Last 2 Years.474646 PA

Last 5 GamesTotal Bases

Jul 12@ TEX2
Jul 17vs BAL3
Jul 18vs BAL2
Jul 19vs BAL2
Jul 20vs MIA9

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

WindowRateSample
Last 2 Weeks.28621 PA
Season.380179 PA
Last 2 Years.345391 PA

Opposing Starter · Season9 GS

W–L2–4
ERA3.48
WHIP1.39
IP75.0
H / K / BB69 / 56 / 35

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

WindowRateSample
Last 2 Weeks.285200 PA
Season.3621338 PA
Last 2 Years.3713090 PA

Quality of Contact vs RHP

wOBA.384
Hard-Hit %42%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.324
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.74

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

Yordan Alvarez's full player page →

Context

Expected PAs4.25
vs SP / Bullpen~2× / ~2.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.413

WindowRateSample
Last 2 Weeks.44738 PA
Season.502229 PA
Last 2 Years.427826 PA

Last 5 GamesTotal Bases

Jul 12@ STL0
Jul 17vs TEX4
Jul 18vs TEX5
Jul 19vs TEX2
Jul 20vs SD4

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

WindowRateSample
Last 2 Weeks.94719 PA
Season.361208 PA
Last 2 Years.379617 PA

Opposing Starter · Season19 GS

W–L5–5
ERA5.36
WHIP1.44
IP89.0
H / K / BB93 / 81 / 35

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

WindowRateSample
Last 2 Weeks.338145 PA
Season.3681349 PA
Last 2 Years.3653571 PA

Quality of Contact vs RHP

wOBA.328
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.363
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head3-for-5

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

Projection

Projected Total Bases1.737

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

Michael Harris II's full player page →

Context

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

Batter · Total Bases / PA vs RHP.361

WindowRateSample
Last 2 Weeks.24025 PA
Season.421252 PA
Last 2 Years.442736 PA

Last 5 GamesTotal Bases

Jul 12vs CLE0
Jul 17@ MIL0
Jul 18@ MIL0
Jul 19@ MIL0
Jul 20@ HOU1

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

WindowRateSample
Last 2 Weeks.50014 PA
Season.397146 PA
Last 2 Years.397146 PA

Opposing Starter · Season13 GS

W–L5–4
ERA6.06
WHIP1.50
IP52.0
H / K / BB45 / 63 / 33

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

WindowRateSample
Last 2 Weeks.348161 PA
Season.3031150 PA
Last 2 Years.3102997 PA

Quality of Contact vs RHP

wOBA.308
Hard-Hit %43%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.342
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.732

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

Kyle Stowers's full player page →

Context

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

Batter · Total Bases / PA vs RHP.402

WindowRateSample
Last 2 Weeks.47823 PA
Season.452250 PA
Last 2 Years.387871 PA

Last 5 GamesTotal Bases

Jul 12vs MIL3
Jul 18@ CLE0
Jul 18@ CLE0
Jul 19@ CLE0
Jul 20@ NYY2

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

WindowRateSample
Last 2 Weeks.65632 PA
Season.408240 PA
Last 2 Years.395689 PA

Opposing Starter · Season19 GS

W–L7–4
ERA4.03
WHIP1.36
IP98.1
H / K / BB101 / 96 / 33

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

WindowRateSample
Last 2 Weeks.296189 PA
Season.3271158 PA
Last 2 Years.3202691 PA

Quality of Contact vs RHP

wOBA.352
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.364
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head3-for-5

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

Projection

Projected Total Bases1.732

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

Ryan O'Hearn's full player page →

Context

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

Batter · Total Bases / PA vs RHP.384

WindowRateSample
Last 2 Weeks.41234 PA
Season.407275 PA
Last 2 Years.358855 PA

Last 5 GamesTotal Bases

Jul 12@ SD4
Jul 17vs CWS2
Jul 18vs CWS0
Jul 19vs CWS1
Jul 20vs TB2

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

WindowRateSample
Last 2 Weeks1.0003 PA
Season.255153 PA
Last 2 Years.284469 PA

Opposing Starter · Season18 GS

W–L7–5
ERA3.26
WHIP0.95
IP99.1
H / K / BB77 / 98 / 17

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

WindowRateSample
Last 2 Weeks.365170 PA
Season.3451307 PA
Last 2 Years.3583210 PA

Quality of Contact vs RHP

wOBA.324
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.308
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head2-for-7

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

Projection

Projected Total Bases1.732

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

Ernie Clement's full player page →

Context

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

Batter · Total Bases / PA vs LHP.446

WindowRateSample
Last 2 Weeks.62516 PA
Season.587121 PA
Last 2 Years.590307 PA

Last 5 GamesTotal Bases

Jul 12@ CWS4
Jul 17vs WSH4
Jul 18vs WSH2
Jul 19vs WSH3
Jul 20@ AZ1

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

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

WindowRateSample
Last 2 Weeks.337169 PA
Season.3201184 PA
Last 2 Years.3673569 PA

Quality of Contact vs LHP

wOBA.364
Hard-Hit %40%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.729

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

Shea Langeliers's full player page →

Context

Expected PAs4.35
vs SP / Bullpen~2× / ~2.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.435

WindowRateSample
Last 2 Weeks.52442 PA
Season.502285 PA
Last 2 Years.434911 PA

Last 5 GamesTotal Bases

Jul 12vs COL0
Jul 17@ SEA0
Jul 18@ SEA4
Jul 19@ SEA0
Jul 20@ KC1

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

WindowRateSample
Last 2 Weeks.33330 PA
Season.359156 PA
Last 2 Years.326181 PA

Opposing Starter · Season9 GS

W–L4–3
ERA5.08
WHIP1.62
IP56.2
H / K / BB58 / 50 / 34

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

WindowRateSample
Last 2 Weeks.395167 PA
Season.4011265 PA
Last 2 Years.3653259 PA

Quality of Contact vs RHP

wOBA.359
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.310
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.726

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

Rafael Devers's full player page →

Context

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

Batter · Total Bases / PA vs RHP.361

WindowRateSample
Last 2 Weeks.30040 PA
Season.409291 PA
Last 2 Years.396971 PA

Last 5 GamesTotal Bases

Jul 12vs COL0
Jul 17@ SEA1
Jul 18@ SEA1
Jul 19@ SEA2
Jul 20@ KC0

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

WindowRateSample
Last 2 Weeks.33330 PA
Season.359156 PA
Last 2 Years.326181 PA

Opposing Starter · Season9 GS

W–L4–3
ERA5.08
WHIP1.62
IP56.2
H / K / BB58 / 50 / 34

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

WindowRateSample
Last 2 Weeks.395167 PA
Season.4011265 PA
Last 2 Years.3653259 PA

Quality of Contact vs RHP

wOBA.331
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.310
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.722

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

Luis Arraez's full player page →

Context

Expected PAs4.25
vs SP / Bullpen~2× / ~2.2×
BallparkNeutral
WeatherNeutral
Recent Form🔥 6-game hitting streak

Batter · Total Bases / PA vs RHP.485

WindowRateSample
Last 2 Weeks.88025 PA
Season.55385 PA
Last 2 Years.449216 PA

Last 5 GamesTotal Bases

Jul 12vs CLE4
Jul 17@ MIL4
Jul 18@ MIL4
Jul 19@ MIL1
Jul 20@ HOU1

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

WindowRateSample
Last 2 Weeks.50014 PA
Season.397146 PA
Last 2 Years.397146 PA

Opposing Starter · Season13 GS

W–L5–4
ERA6.06
WHIP1.50
IP52.0
H / K / BB45 / 63 / 33

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

WindowRateSample
Last 2 Weeks.348161 PA
Season.3031150 PA
Last 2 Years.3102997 PA

Quality of Contact vs RHP

wOBA.369
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.342
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.717

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

Griffin Conine's full player page →

Context

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

Batter · Total Bases / PA vs LHP.377

WindowRateSample
Last 2 Weeks.26715 PA
Season.45781 PA
Last 2 Years.491318 PA

Last 5 GamesTotal Bases

Jul 12@ PIT3
Jul 17vs MIA0
Jul 18vs MIA1
Jul 19vs MIA1
Jul 20vs NYM0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season3 GS

W–L0–1
ERA2.60
WHIP0.92
IP17.1
H / K / BB11 / 15 / 5

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

WindowRateSample
Last 2 Weeks.418184 PA
Season.3251272 PA
Last 2 Years.3263443 PA

Quality of Contact vs LHP

wOBA.325
Hard-Hit %34%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.714

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

Jackson Chourio's full player page →

Context

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

Batter · Total Bases / PA vs RHP.381

WindowRateSample
Last 2 Weeks.36838 PA
Season.422294 PA
Last 2 Years.406929 PA

Last 5 GamesTotal Bases

Jul 17@ BOS0
Jul 17@ BOS0
Jul 18@ BOS1
Jul 19@ BOS0
Jul 20@ TOR2

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

WindowRateSample
Last 2 Weeks.28628 PA
Season.420193 PA
Last 2 Years.365750 PA

Opposing Starter · Season20 GS

W–L4–8
ERA4.33
WHIP1.22
IP112.1
H / K / BB105 / 116 / 32

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

WindowRateSample
Last 2 Weeks.342114 PA
Season.3411216 PA
Last 2 Years.3533675 PA

Quality of Contact vs RHP

wOBA.319
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.315
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head7-for-18

Total Bases10 in 20 PA
Career Average.350
Plate Appearances20
HR · K · BB1 · 5 · 2

Projection

Projected Total Bases1.711

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

Yandy Díaz's full player page →

Context

Expected PAs4.25
vs SP / Bullpen~2.6× / ~1.6×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.396

WindowRateSample
Last 2 Weeks.40025 PA
Season.457280 PA
Last 2 Years.457280 PA

Last 5 GamesTotal Bases

Jul 12@ SF0
Jul 17vs CIN1
Jul 18vs CIN7
Jul 19vs CIN0
Jul 20vs WSH0

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

WindowRateSample
Last 2 Weeks.27818 PA
Season.416221 PA
Last 2 Years.442713 PA

Opposing Starter · Season8 GS

W–L3–7
ERA5.53
WHIP1.32
IP94.1
H / K / BB105 / 50 / 20

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

WindowRateSample
Last 2 Weeks.524126 PA
Season.397929 PA
Last 2 Years.3961886 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.318
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.711

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

TJ Rumfield's full player page →

Context

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

Batter · Total Bases / PA vs LHP.380

WindowRateSample
Last 2 Weeks.4449 PA
Season.40090 PA
Last 2 Years.390267 PA

Last 5 GamesTotal Bases

Jul 12vs HOU4
Jul 17@ ATL0
Jul 18@ ATL2
Jul 19@ ATL0
Jul 20vs CWS1

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

WindowRateSample
Last 2 Weeks.50038 PA
Season.398186 PA
Last 2 Years.398186 PA

Opposing Starter · Season11 GS

W–L3–6
ERA5.60
WHIP1.36
IP53.0
H / K / BB43 / 47 / 29

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

WindowRateSample
Last 2 Weeks.293157 PA
Season.3431419 PA
Last 2 Years.3393553 PA

Quality of Contact vs LHP

wOBA.337
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.348
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.71

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

Josh Jung's full player page →

Context

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

Batter · Total Bases / PA vs LHP.442

WindowRateSample
Last 2 Weeks1.00011 PA
Season.430107 PA
Last 2 Years.482278 PA

Last 5 GamesTotal Bases

Jul 12@ MIN0
Jul 17vs DET2
Jul 18vs DET0
Jul 19vs DET1
Jul 20vs STL1

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

WindowRateSample
Last 2 Weeks.13330 PA
Season.392309 PA
Last 2 Years.397913 PA

Opposing Starter · Season19 GS

W–L5–6
ERA5.00
WHIP1.48
IP93.2
H / K / BB103 / 88 / 36

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

WindowRateSample
Last 2 Weeks.306134 PA
Season.3291265 PA
Last 2 Years.3333420 PA

Quality of Contact vs LHP

wOBA.356
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.299
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head1-for-1

Total Bases1 in 1 PA
Career Average1.000
Plate Appearances1
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.703

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

Zach Neto's full player page →

Context

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

Batter · Total Bases / PA vs LHP.359

WindowRateSample
Last 2 Weeks.35317 PA
Season.325120 PA
Last 2 Years.325120 PA

Last 5 GamesTotal Bases

Jul 12vs PHI0
Jul 17@ LAA0
Jul 18@ LAA3
Jul 19@ LAA4
Jul 20@ CHC2

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

WindowRateSample
Last 2 Weeks.0004 PA
Season.425120 PA
Last 2 Years.310358 PA

Opposing Starter · Season11 GS

W–L4–7
ERA6.45
WHIP1.64
IP82.1
H / K / BB98 / 70 / 37

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

WindowRateSample
Last 2 Weeks.358120 PA
Season.4141209 PA
Last 2 Years.3883753 PA

Quality of Contact vs LHP

wOBA.324
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.701

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

Kevin McGonigle's full player page →

Context

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

Batter · Total Bases / PA vs LHP.376

WindowRateSample
Last 2 Weeks.36411 PA
Season.381113 PA
Last 2 Years.440259 PA

Last 5 GamesTotal Bases

Jul 12vs PHI0
Jul 17@ LAA1
Jul 18@ LAA2
Jul 19@ LAA0
Jul 20@ CHC10

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

WindowRateSample
Last 2 Weeks.31316 PA
Season.378262 PA
Last 2 Years.3491066 PA

Opposing Starter · Season11 GS

W–L4–7
ERA6.45
WHIP1.64
IP82.1
H / K / BB98 / 70 / 37

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

WindowRateSample
Last 2 Weeks.377199 PA
Season.3911439 PA
Last 2 Years.3735087 PA

Quality of Contact vs LHP

wOBA.321
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.332
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.701

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

Dillon Dingler's full player page →

Context

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

Batter · Total Bases / PA vs LHP.371

WindowRateSample
Last 2 Weeks.37516 PA
Season.33877 PA
Last 2 Years.417216 PA

Last 5 GamesTotal Bases

Jul 12@ CWS1
Jul 17vs WSH1
Jul 18vs WSH6
Jul 19vs WSH2
Jul 20@ AZ5

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

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

WindowRateSample
Last 2 Weeks.337169 PA
Season.3201184 PA
Last 2 Years.3673569 PA

Quality of Contact vs LHP

wOBA.311
Hard-Hit %32%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.701

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

Jacob Wilson's full player page →

Context

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

Batter · Total Bases / PA vs RHP.394

WindowRateSample
Last 2 Weeks.43832 PA
Season.404319 PA
Last 2 Years.416370 PA

Last 5 GamesTotal Bases

Jul 12vs CHC2
Jul 17@ COL2
Jul 18@ COL0
Jul 19@ COL4
Jul 20@ SEA0

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

WindowRateSample
Last 2 Weeks.3336 PA
Season.311161 PA
Last 2 Years.319648 PA

Opposing Starter · Season15 GS

W–L3–8
ERA4.93
WHIP1.37
IP87.2
H / K / BB92 / 81 / 28

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

WindowRateSample
Last 2 Weeks.384133 PA
Season.3461245 PA
Last 2 Years.3374000 PA

Quality of Contact vs RHP

wOBA.320
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.311
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.697

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

Sal Stewart's full player page →

Context

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

Batter · Total Bases / PA vs LHP.426

WindowRateSample
Last 2 Weeks.80015 PA
Season.378119 PA
Last 2 Years.430293 PA

Last 5 GamesTotal Bases

Jul 12vs KC0
Jul 17@ HOU4
Jul 18@ HOU0
Jul 19@ HOU0
Jul 20@ BOS2

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

WindowRateSample
Last 2 Weeks.50014 PA
Season.268276 PA
Last 2 Years.341930 PA

Opposing Starter · Season17 GS

W–L4–3
ERA3.15
WHIP1.16
IP91.1
H / K / BB80 / 97 / 26

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

WindowRateSample
Last 2 Weeks.194129 PA
Season.318993 PA
Last 2 Years.3262710 PA

Quality of Contact vs LHP

wOBA.375
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.318
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head1-for-2

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

Projection

Projected Total Bases1.696

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

Taylor Ward's full player page →

Context

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

Batter · Total Bases / PA vs LHP.356

WindowRateSample
Last 2 Weeks.30813 PA
Season.34282 PA
Last 2 Years.317290 PA

Last 5 GamesTotal Bases

Jul 12@ PIT2
Jul 17vs MIA2
Jul 18vs MIA2
Jul 19vs MIA0
Jul 20vs NYM2

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season3 GS

W–L0–1
ERA2.60
WHIP0.92
IP17.1
H / K / BB11 / 15 / 5

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

WindowRateSample
Last 2 Weeks.359195 PA
Season.3561365 PA
Last 2 Years.3223142 PA

Quality of Contact vs LHP

wOBA.323
Hard-Hit %34%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.696

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

Christian Yelich's full player page →

Context

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

Batter · Total Bases / PA vs RHP.422

WindowRateSample
Last 2 Weeks.55338 PA
Season.438256 PA
Last 2 Years.359421 PA

Last 5 GamesTotal Bases

Jul 12@ BAL1
Jul 17vs SD1
Jul 18vs SD2
Jul 19vs SD6
Jul 20vs SF0

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

WindowRateSample
Last 2 Weeks.41234 PA
Season.383183 PA
Last 2 Years.324361 PA

Opposing Starter · Season15 GS

W–L2–8
ERA5.31
WHIP1.46
IP78.0
H / K / BB82 / 73 / 32

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

WindowRateSample
Last 2 Weeks.280175 PA
Season.3371424 PA
Last 2 Years.3403099 PA

Quality of Contact vs RHP

wOBA.333
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.319
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.694

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

Jac Caglianone's full player page →

Context

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

Batter · Total Bases / PA vs LHP.432

WindowRateSample
Last 2 Weeks.60020 PA
Season.506162 PA
Last 2 Years.481528 PA

Last 5 GamesTotal Bases

Jul 12@ DET2
Jul 16vs NYM2
Jul 18vs NYM4
Jul 19vs NYM0
Jul 20vs LAD0

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

WindowRateSample
Last 2 Weeks.3339 PA
Season.37197 PA
Last 2 Years.319213 PA

Opposing Starter · Season15 GS

W–L10–2
ERA2.69
WHIP1.02
IP100.1
H / K / BB82 / 73 / 20

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

WindowRateSample
Last 2 Weeks.256172 PA
Season.3351067 PA
Last 2 Years.3142461 PA

Quality of Contact vs LHP

wOBA.365
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.325
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head2-for-4

Total Bases5 in 4 PA
Career Average.500
Plate Appearances4
HR · K · BB1 · 1 · 0

Projection

Projected Total Bases1.693

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

Kyle Schwarber's full player page →

Context

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

Batter · Total Bases / PA vs RHP.371

WindowRateSample
Last 2 Weeks.35137 PA
Season.384266 PA
Last 2 Years.414321 PA

Last 5 GamesTotal Bases

Jul 12@ BAL0
Jul 17vs SD5
Jul 18vs SD3
Jul 19vs SD2
Jul 20vs SF0

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

WindowRateSample
Last 2 Weeks.41234 PA
Season.383183 PA
Last 2 Years.324361 PA

Opposing Starter · Season15 GS

W–L2–8
ERA5.31
WHIP1.46
IP78.0
H / K / BB82 / 73 / 32

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

WindowRateSample
Last 2 Weeks.280175 PA
Season.3371424 PA
Last 2 Years.3403099 PA

Quality of Contact vs RHP

wOBA.330
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.319
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.693

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

Carter Jensen's full player page →

Context

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

Batter · Total Bases / PA vs LHP.434

WindowRateSample
Last 2 Weeks.78614 PA
Season.472108 PA
Last 2 Years.472108 PA

Last 5 GamesTotal Bases

Jul 12@ MIA4
Jul 18vs PIT1
Jul 18vs PIT1
Jul 19vs PIT2
Jul 20vs MIN6

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

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

Opposing Starter · Season2 GS

W–L1–1
ERA2.79
WHIP1.60
IP19.1
H / K / BB15 / 22 / 16

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

WindowRateSample
Last 2 Weeks.310158 PA
Season.3741311 PA
Last 2 Years.3963472 PA

Quality of Contact vs LHP

wOBA.362
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.328
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head2-for-4

Total Bases5 in 4 PA
Career Average.500
Plate Appearances4
HR · K · BB1 · 0 · 0

Projection

Projected Total Bases1.693

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

Chase DeLauter's full player page →

Context

Expected PAs4.25
vs SP / Bullpen~2× / ~2.2×
BallparkNeutral
WeatherNeutral
Recent Form🔥 6-game hitting streak

Batter · Total Bases / PA vs RHP.381

WindowRateSample
Last 2 Weeks.39543 PA
Season.408191 PA
Last 2 Years.357899 PA

Last 5 GamesTotal Bases

Jul 12vs COL2
Jul 17@ SEA2
Jul 18@ SEA1
Jul 19@ SEA1
Jul 20@ KC4

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

WindowRateSample
Last 2 Weeks.50012 PA
Season.39192 PA
Last 2 Years.350123 PA

Opposing Starter · Season9 GS

W–L4–3
ERA5.08
WHIP1.62
IP56.2
H / K / BB58 / 50 / 34

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

WindowRateSample
Last 2 Weeks.456171 PA
Season.3831248 PA
Last 2 Years.3493602 PA

Quality of Contact vs RHP

wOBA.314
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.350
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.691

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

Heliot Ramos's full player page →

Context

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

Batter · Total Bases / PA vs RHP.401

WindowRateSample
Last 2 Weeks.63219 PA
Season.358218 PA
Last 2 Years.324737 PA

Last 5 GamesTotal Bases

Jul 11@ SF0
Jul 17vs CIN5
Jul 18vs CIN1
Jul 19vs CIN4
Jul 20vs WSH2

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

WindowRateSample
Last 2 Weeks.27818 PA
Season.416221 PA
Last 2 Years.442713 PA

Opposing Starter · Season8 GS

W–L3–7
ERA5.53
WHIP1.32
IP94.1
H / K / BB105 / 50 / 20

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

WindowRateSample
Last 2 Weeks.524126 PA
Season.397929 PA
Last 2 Years.3961886 PA

Quality of Contact vs RHP

wOBA.336
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.318
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.686

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

Willi Castro's full player page →

Context

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

Batter · Total Bases / PA vs RHP.411

WindowRateSample
Last 2 Weeks.46730 PA
Season.51378 PA
Last 2 Years.51378 PA

Last 5 GamesTotal Bases

Jul 12vs MIL2
Jul 18@ CLE2
Jul 18@ CLE4
Jul 19@ CLE4
Jul 20@ NYY4

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

WindowRateSample
Last 2 Weeks.6258 PA
Season.376189 PA
Last 2 Years.392561 PA

Opposing Starter · Season19 GS

W–L7–4
ERA4.03
WHIP1.36
IP98.1
H / K / BB101 / 96 / 33

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

WindowRateSample
Last 2 Weeks.314153 PA
Season.3211252 PA
Last 2 Years.3473185 PA

Quality of Contact vs RHP

wOBA.332
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.321
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.683

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

Esmerlyn Valdez's full player page →

Context

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

Batter · Total Bases / PA vs RHP.320

WindowRateSample
Last 2 Weeks.20035 PA
Season.325249 PA
Last 2 Years.316770 PA

Last 5 GamesTotal Bases

Jul 11@ TB0
Jul 12@ TB5
Jul 17vs SF0
Jul 18vs SF0
Jul 19vs SF1

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

WindowRateSample
Last 2 Weeks.37516 PA
Season.357252 PA
Last 2 Years.377350 PA

Opposing Starter · Season18 GS

W–L11–1
ERA2.54
WHIP1.11
IP102.2
H / K / BB77 / 118 / 37

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

WindowRateSample
Last 2 Weeks.386158 PA
Season.3981071 PA
Last 2 Years.3542884 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.330
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.68

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

J.P. Crawford's full player page →

Context

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

Batter · Total Bases / PA vs LHP.382

WindowRateSample
Last 2 Weeks.56316 PA
Season.273143 PA
Last 2 Years.380421 PA

Last 5 GamesTotal Bases

Jul 12@ DET1
Jul 16vs NYM4
Jul 18vs NYM6
Jul 19vs NYM2
Jul 20vs LAD10

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

WindowRateSample
Last 2 Weeks.21019 PA
Season.281302 PA
Last 2 Years.337578 PA

Opposing Starter · Season15 GS

W–L10–2
ERA2.69
WHIP1.02
IP100.1
H / K / BB82 / 73 / 20

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

WindowRateSample
Last 2 Weeks.401152 PA
Season.3491289 PA
Last 2 Years.3403327 PA

Quality of Contact vs LHP

wOBA.326
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.287
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-3

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

Projection

Projected Total Bases1.678

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

Trea Turner's full player page →

Context

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

Batter · Total Bases / PA vs RHP.344

WindowRateSample
Last 2 Weeks.28642 PA
Season.306304 PA
Last 2 Years.431808 PA

Last 5 GamesTotal Bases

Jul 12vs TOR0
Jul 17@ KC0
Jul 18@ KC0
Jul 19@ KC10
Jul 20@ ATL0

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

WindowRateSample
Last 2 Weeks.42928 PA
Season.322149 PA
Last 2 Years.357241 PA

Opposing Starter · Season9 GS

W–L4–2
ERA3.50
WHIP1.26
IP61.2
H / K / BB53 / 54 / 25

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

WindowRateSample
Last 2 Weeks.398118 PA
Season.3351120 PA
Last 2 Years.3332712 PA

Quality of Contact vs RHP

wOBA.299
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.319
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head3-for-8

Total Bases3 in 8 PA
Career Average.375
Plate Appearances8
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.676

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

Jackson Merrill's full player page →

Context

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

Batter · Total Bases / PA vs RHP.358

WindowRateSample
Last 2 Weeks.24025 PA
Season.410310 PA
Last 2 Years.416877 PA

Last 5 GamesTotal Bases

Jul 12vs AZ0
Jul 17@ NYY1
Jul 19@ NYY0
Jul 19@ NYY2
Jul 20@ PHI2

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

WindowRateSample
Last 2 Weeks.28621 PA
Season.319141 PA
Last 2 Years.293543 PA

Opposing Starter · Season15 GS

W–L10–1
ERA2.13
WHIP0.89
IP93.0
H / K / BB61 / 108 / 22

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

WindowRateSample
Last 2 Weeks.448154 PA
Season.3721461 PA
Last 2 Years.3604305 PA

Quality of Contact vs RHP

wOBA.315
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.279
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head0-for-3

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

Projection

Projected Total Bases1.667

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

Andy Pages's full player page →

Context

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

Batter · Total Bases / PA vs RHP.423

WindowRateSample
Last 2 Weeks.54533 PA
Season.467302 PA
Last 2 Years.369669 PA

Last 5 GamesTotal Bases

Jul 12vs ATL1
Jul 17@ AZ1
Jul 18@ AZ1
Jul 19@ AZ2
Jul 20@ LAA2

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

WindowRateSample
Last 2 Weeks.0006 PA
Season.256164 PA
Last 2 Years.256164 PA

Opposing Starter · Season15 GS

W–L5–7
ERA2.88
WHIP1.32
IP81.1
H / K / BB61 / 78 / 46

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

WindowRateSample
Last 2 Weeks.450149 PA
Season.3251333 PA
Last 2 Years.3332871 PA

Quality of Contact vs RHP

wOBA.340
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.295
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.665

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

Jordan Walker's full player page →

Context

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

Batter · Total Bases / PA vs LHP.419

WindowRateSample
Last 2 Weeks.80015 PA
Season.40579 PA
Last 2 Years.309181 PA

Last 5 GamesTotal Bases

Jul 12vs LAA0
Jul 17@ CHC0
Jul 18@ CHC8
Jul 19@ CHC0
Jul 20@ CLE0

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

WindowRateSample
Last 2 Weeks.0006 PA
Season.320125 PA
Last 2 Years.325169 PA

Opposing Starter · Season19 GS

W–L8–5
ERA2.73
WHIP1.07
IP112.0
H / K / BB84 / 110 / 36

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

WindowRateSample
Last 2 Weeks.381155 PA
Season.3491355 PA
Last 2 Years.3453656 PA

Quality of Contact vs LHP

wOBA.335
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head1-for-2

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

Projection

Projected Total Bases1.663

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

Kody Clemens's full player page →

Context

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

Batter · Total Bases / PA vs RHP.392

WindowRateSample
Last 2 Weeks.46730 PA
Season.377276 PA
Last 2 Years.385866 PA

Last 5 GamesTotal Bases

Jul 17vs TB2
Jul 17vs TB2
Jul 18vs TB2
Jul 19vs TB2
Jul 20vs BAL1

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

WindowRateSample
Last 2 Weeks.29627 PA
Season.341179 PA
Last 2 Years.310232 PA

Opposing Starter · Season19 GS

W–L6–9
ERA3.61
WHIP1.35
IP107.1
H / K / BB95 / 106 / 50

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

WindowRateSample
Last 2 Weeks.337172 PA
Season.3531225 PA
Last 2 Years.3443471 PA

Quality of Contact vs RHP

wOBA.323
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.296
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head1-for-4

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

Projection

Projected Total Bases1.658

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

Ceddanne Rafaela's full player page →

Context

Expected PAs4.45
vs SP / Bullpen~2.9× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.342

WindowRateSample
Last 2 Weeks.26534 PA
Season.327318 PA
Last 2 Years.389815 PA

Last 5 GamesTotal Bases

Jul 12vs BOS0
Jul 16@ PHI0
Jul 18@ PHI0
Jul 19@ PHI2
Jul 20@ MIL3

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

WindowRateSample
Last 2 Weeks.35714 PA
Season.431167 PA
Last 2 Years.388209 PA

Opposing Starter · Season16 GS

W–L3–4
ERA5.16
WHIP1.37
IP82.0
H / K / BB73 / 87 / 39

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

WindowRateSample
Last 2 Weeks.429149 PA
Season.3171088 PA
Last 2 Years.3402612 PA

Quality of Contact vs RHP

wOBA.302
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.342
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.658

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

Bo Bichette's full player page →

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.406

WindowRateSample
Last 2 Weeks.52836 PA
Season.375272 PA
Last 2 Years.361789 PA

Last 5 GamesTotal Bases

Jul 12@ LAD2
Jul 17vs STL0
Jul 18vs STL3
Jul 19vs STL4
Jul 20vs ATH2

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

WindowRateSample
Last 2 Weeks.6676 PA
Season.450129 PA
Last 2 Years.372207 PA

Opposing Starter · Season6 GS

W–L2–5
ERA6.87
WHIP1.44
IP57.2
H / K / BB60 / 72 / 23

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

WindowRateSample
Last 2 Weeks.476149 PA
Season.4011334 PA
Last 2 Years.3763328 PA

Quality of Contact vs RHP

wOBA.338
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.331
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.655

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

Nolan Arenado's full player page →

Context

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

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks.37929 PA
Season.351271 PA
Last 2 Years.383909 PA

Last 5 GamesTotal Bases

Jul 12@ WSH3
Jul 17vs LAD1
Jul 19vs LAD2
Jul 19vs LAD0
Jul 20vs PIT1

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

WindowRateSample
Last 2 Weeks.42928 PA
Season.384224 PA
Last 2 Years.365285 PA

Opposing Starter · Season18 GS

W–L3–8
ERA4.77
WHIP1.45
IP94.1
H / K / BB82 / 85 / 55

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

WindowRateSample
Last 2 Weeks.363201 PA
Season.3781618 PA
Last 2 Years.3593847 PA

Quality of Contact vs RHP

wOBA.329
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.341
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.651

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

Cody Bellinger's full player page →

Context

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

Batter · Total Bases / PA vs LHP.392

WindowRateSample
Last 2 Weeks1.0001 PA
Season.42991 PA
Last 2 Years.496246 PA

Last 5 GamesTotal Bases

Jun 27vs COL0
Jun 28vs COL0
Jul 4@ NYY2
Jul 5@ NYY1
Jul 20@ CLE2

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

WindowRateSample
Last 2 Weeks.25016 PA
Season.309320 PA
Last 2 Years.338441 PA

Opposing Starter · Season19 GS

W–L8–5
ERA2.73
WHIP1.07
IP112.0
H / K / BB84 / 110 / 36

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

WindowRateSample
Last 2 Weeks.343140 PA
Season.3521362 PA
Last 2 Years.3444119 PA

Quality of Contact vs LHP

wOBA.330
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.300
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head1-for-6

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

Projection

Projected Total Bases1.65

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

Byron Buxton's full player page →

Context

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

Batter · Total Bases / PA vs RHP.408

WindowRateSample
Last 2 Weeks.52934 PA
Season.384172 PA
Last 2 Years.384172 PA

Last 5 GamesTotal Bases

Jul 12vs BOS2
Jul 16@ PHI2
Jul 18@ PHI1
Jul 19@ PHI2
Jul 20@ MIL0

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

WindowRateSample
Last 2 Weeks.31822 PA
Season.330185 PA
Last 2 Years.344227 PA

Opposing Starter · Season16 GS

W–L3–4
ERA5.16
WHIP1.37
IP82.0
H / K / BB73 / 87 / 39

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

WindowRateSample
Last 2 Weeks.215135 PA
Season.3001013 PA
Last 2 Years.3022253 PA

Quality of Contact vs RHP

wOBA.332
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.325
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.649

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

A.J. Ewing's full player page →

Context

Expected PAs4.45
vs SP / Bullpen~2.4× / ~2.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.365

WindowRateSample
Last 2 Weeks.36730 PA
Season.352327 PA
Last 2 Years.357910 PA

Last 5 GamesTotal Bases

Jul 12vs CLE2
Jul 17@ MIL1
Jul 18@ MIL0
Jul 19@ MIL1
Jul 20@ HOU0

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

WindowRateSample
Last 2 Weeks.50014 PA
Season.397146 PA
Last 2 Years.397146 PA

Opposing Starter · Season13 GS

W–L5–4
ERA6.06
WHIP1.50
IP52.0
H / K / BB45 / 63 / 33

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

WindowRateSample
Last 2 Weeks.348161 PA
Season.3031150 PA
Last 2 Years.3102997 PA

Quality of Contact vs RHP

wOBA.335
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.342
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.647

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

Xavier Edwards's full player page →

Context

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

Batter · Total Bases / PA vs RHP.375

WindowRateSample
Last 2 Weeks.41039 PA
Season.314312 PA
Last 2 Years.4141045 PA

Last 5 GamesTotal Bases

Jul 12@ SD0
Jul 17vs CWS1
Jul 18vs CWS3
Jul 19vs CWS0
Jul 20vs TB0

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

WindowRateSample
Last 2 Weeks1.0003 PA
Season.255153 PA
Last 2 Years.284469 PA

Opposing Starter · Season18 GS

W–L7–5
ERA3.26
WHIP0.95
IP99.1
H / K / BB77 / 98 / 17

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

WindowRateSample
Last 2 Weeks.365170 PA
Season.3451307 PA
Last 2 Years.3583210 PA

Quality of Contact vs RHP

wOBA.328
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.308
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head6-for-27

Total Bases11 in 28 PA
Career Average.214
Plate Appearances28
HR · K · BB1 · 4 · 1

Projection

Projected Total Bases1.645

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

Vladimir Guerrero Jr.'s full player page →

Context

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

Batter · Total Bases / PA vs RHP.383

WindowRateSample
Last 2 Weeks.45824 PA
Season.378294 PA
Last 2 Years.334818 PA

Last 5 GamesTotal Bases

Jul 12vs ATH3
Jul 17@ TOR1
Jul 18@ TOR2
Jul 19@ TOR0
Jul 20@ TEX5

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

WindowRateSample
Last 2 Weeks.40025 PA
Season.277177 PA
Last 2 Years.330333 PA

Opposing Starter · Season16 GS

W–L2–8
ERA4.40
WHIP1.37
IP90.0
H / K / BB89 / 80 / 34

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

WindowRateSample
Last 2 Weeks.368152 PA
Season.3281222 PA
Last 2 Years.3504071 PA

Quality of Contact vs RHP

wOBA.333
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.308
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.645

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

Miguel Vargas's full player page →

Context

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

Batter · Total Bases / PA vs LHP.358

WindowRateSample
Last 2 Weeks.1258 PA
Season.392102 PA
Last 2 Years.392258 PA

Last 5 GamesTotal Bases

Jul 11@ CWS0
Jul 17vs WSH4
Jul 18vs WSH5
Jul 19vs WSH1
Jul 20@ AZ2

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

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

WindowRateSample
Last 2 Weeks.306173 PA
Season.3731107 PA
Last 2 Years.3982929 PA

Quality of Contact vs LHP

wOBA.309
Hard-Hit %38%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.644

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

Tyler Soderstrom's full player page →

Context

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

Batter · Total Bases / PA vs LHP.368

WindowRateSample
Last 2 Weeks.6005 PA
Season.28780 PA
Last 2 Years.322273 PA

Last 5 GamesTotal Bases

Jul 12@ MIN2
Jul 17vs DET0
Jul 18vs DET1
Jul 19vs DET3
Jul 20vs STL2

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

WindowRateSample
Last 2 Weeks.33315 PA
Season.495103 PA
Last 2 Years.405296 PA

Opposing Starter · Season19 GS

W–L5–6
ERA5.00
WHIP1.48
IP93.2
H / K / BB103 / 88 / 36

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

WindowRateSample
Last 2 Weeks.280168 PA
Season.3431511 PA
Last 2 Years.3673456 PA

Quality of Contact vs LHP

wOBA.320
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.338
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head2-for-4

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

Projection

Projected Total Bases1.635

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

Nolan Schanuel's full player page →

Context

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

Batter · Total Bases / PA vs LHP.343

WindowRateSample
Last 2 Weeks.0005 PA
Season.28938 PA
Last 2 Years.286171 PA

Last 5 GamesTotal Bases

Jul 11vs LAA1
Jul 12vs LAA5
Jul 17@ CHC1
Jul 18@ CHC0
Jul 20@ CLE3

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

WindowRateSample
Last 2 Weeks.0006 PA
Season.320125 PA
Last 2 Years.325169 PA

Opposing Starter · Season19 GS

W–L8–5
ERA2.73
WHIP1.07
IP112.0
H / K / BB84 / 110 / 36

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

WindowRateSample
Last 2 Weeks.381155 PA
Season.3491355 PA
Last 2 Years.3453656 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.304
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.633

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

Trevor Larnach's full player page →

Context

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

Batter · Total Bases / PA vs RHP.354

WindowRateSample
Last 2 Weeks.2504 PA
Season.2504 PA
Last 2 Years.18697 PA

Last 2 GamesTotal Bases

Jul 19vs STL1
Jul 20vs ATH0

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

WindowRateSample
Last 2 Weeks.6676 PA
Season.450129 PA
Last 2 Years.372207 PA

Opposing Starter · Season6 GS

W–L2–5
ERA6.87
WHIP1.44
IP57.2
H / K / BB60 / 72 / 23

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

WindowRateSample
Last 2 Weeks.476149 PA
Season.4011334 PA
Last 2 Years.3763328 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.331
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head1-for-1

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

Projection

Projected Total Bases1.634

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

Tyler Locklear's full player page →

Context

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

Batter · Total Bases / PA vs LHP.436

WindowRateSample
Last 2 Weeks.85714 PA
Season.45497 PA
Last 2 Years.409342 PA

Last 5 GamesTotal Bases

Jul 12@ CIN1
Jul 17vs MIN2
Jul 18vs MIN2
Jul 19vs MIN2
Jul 20vs DET4

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

WindowRateSample
Last 2 Weeks.14321 PA
Season.344361 PA
Last 2 Years.3021253 PA

Opposing Starter · Season19 GS

W–L5–6
ERA4.10
WHIP1.32
IP107.2
H / K / BB106 / 87 / 36

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

WindowRateSample
Last 2 Weeks.276196 PA
Season.3491314 PA
Last 2 Years.3484254 PA

Quality of Contact vs LHP

wOBA.357
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.292
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head0-for-5

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

Projection

Projected Total Bases1.633

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

Seiya Suzuki's full player page →

Context

Expected PAs4.35
vs SP / Bullpen~2.1× / ~2.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.390

WindowRateSample
Last 2 Weeks.52917 PA
Season.327217 PA
Last 2 Years.434834 PA

Last 5 GamesTotal Bases

Jul 10@ SD1
Jul 11@ SD0
Jul 17vs CWS4
Jul 18vs CWS1
Jul 20vs TB2

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

WindowRateSample
Last 2 Weeks1.0003 PA
Season.255153 PA
Last 2 Years.284469 PA

Opposing Starter · Season18 GS

W–L7–5
ERA3.26
WHIP0.95
IP99.1
H / K / BB77 / 98 / 17

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

WindowRateSample
Last 2 Weeks.365170 PA
Season.3451307 PA
Last 2 Years.3583210 PA

Quality of Contact vs RHP

wOBA.321
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.308
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head2-for-21

Total Bases6 in 26 PA
Career Average.077
Plate Appearances26
HR · K · BB1 · 4 · 4

Projection

Projected Total Bases1.629

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

George Springer's full player page →

Context

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

Batter · Total Bases / PA vs LHP.334

WindowRateSample
Last 2 Weeks.3336 PA
Season.176108 PA
Last 2 Years.236399 PA

Last 5 GamesTotal Bases

Jul 12@ MIA2
Jul 18vs PIT4
Jul 18vs PIT2
Jul 19vs PIT2
Jul 20vs MIN0

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

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

Opposing Starter · Season2 GS

W–L1–1
ERA2.79
WHIP1.60
IP19.1
H / K / BB15 / 22 / 16

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

WindowRateSample
Last 2 Weeks.310158 PA
Season.3741311 PA
Last 2 Years.3963472 PA

Quality of Contact vs LHP

wOBA.310
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.328
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.628

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

Steven Kwan's full player page →

Context

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

Batter · Total Bases / PA vs RHP.399

WindowRateSample
Last 2 Weeks.55229 PA
Season.342275 PA
Last 2 Years.353913 PA

Last 5 GamesTotal Bases

Jul 12vs CHC2
Jul 17@ COL8
Jul 18@ COL2
Jul 19@ COL0
Jul 20@ SEA0

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

WindowRateSample
Last 2 Weeks.3336 PA
Season.311161 PA
Last 2 Years.319648 PA

Opposing Starter · Season15 GS

W–L3–8
ERA4.93
WHIP1.37
IP87.2
H / K / BB92 / 81 / 28

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

WindowRateSample
Last 2 Weeks.384133 PA
Season.3461245 PA
Last 2 Years.3374000 PA

Quality of Contact vs RHP

wOBA.326
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.311
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.628

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

Spencer Steer's full player page →

Context

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

Batter · Total Bases / PA vs RHP.415

WindowRateSample
Last 2 Weeks.45533 PA
Season.487228 PA
Last 2 Years.468880 PA

Last 5 GamesTotal Bases

Jul 12vs BOS0
Jul 16@ PHI1
Jul 18@ PHI0
Jul 19@ PHI2
Jul 20@ MIL0

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

WindowRateSample
Last 2 Weeks.31822 PA
Season.330185 PA
Last 2 Years.344227 PA

Opposing Starter · Season16 GS

W–L3–4
ERA5.16
WHIP1.37
IP82.0
H / K / BB73 / 87 / 39

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

WindowRateSample
Last 2 Weeks.215135 PA
Season.3001013 PA
Last 2 Years.3022253 PA

Quality of Contact vs RHP

wOBA.382
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.325
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.627

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

Juan Soto's full player page →

Context

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

Batter · Total Bases / PA vs RHP.437

WindowRateSample
Last 2 Weeks.53628 PA
Season.541283 PA
Last 2 Years.464860 PA

Last 5 GamesTotal Bases

Jul 11vs NYY1
Jul 12vs NYY0
Jul 18@ ATH0
Jul 19@ ATH0
Jul 20@ COL1

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

WindowRateSample
Last 2 Weeks.25735 PA
Season.516250 PA
Last 2 Years.440630 PA

Opposing Starter · Season20 GS

W–L3–9
ERA6.22
WHIP1.77
IP97.0
H / K / BB134 / 73 / 38

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

WindowRateSample
Last 2 Weeks.454174 PA
Season.4411117 PA
Last 2 Years.4263217 PA

Quality of Contact vs RHP

wOBA.346
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.331
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head0-for-1

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

Projection

Projected Total Bases1.626

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

Luis García Jr.'s full player page →

Context

Expected PAs4.35
vs SP / Bullpen~2× / ~2.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.393

WindowRateSample
Last 2 Weeks.70010 PA
Season.350117 PA
Last 2 Years.342278 PA

Last 5 GamesTotal Bases

Jul 12@ MIA5
Jul 18vs PIT1
Jul 18vs PIT0
Jul 19vs PIT1
Jul 20vs MIN4

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

WindowRateSample
Last 2 Weeks.4297 PA
Season.27551 PA
Last 2 Years.27551 PA

Opposing Starter · Season2 GS

W–L1–1
ERA2.79
WHIP1.60
IP19.1
H / K / BB15 / 22 / 16

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

WindowRateSample
Last 2 Weeks.368155 PA
Season.3291140 PA
Last 2 Years.3483291 PA

Quality of Contact vs LHP

wOBA.327
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.324
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head3-for-4

Total Bases5 in 4 PA
Career Average.750
Plate Appearances4
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.624

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

Brayan Rocchio's full player page →

Context

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

Batter · Total Bases / PA vs RHP.378

WindowRateSample
Last 2 Weeks.40025 PA
Season.360250 PA
Last 2 Years.421789 PA

Last 5 GamesTotal Bases

Jul 12@ WSH3
Jul 17vs LAD1
Jul 19vs LAD4
Jul 19vs LAD2
Jul 20vs PIT8

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

WindowRateSample
Last 2 Weeks.42928 PA
Season.384224 PA
Last 2 Years.365285 PA

Opposing Starter · Season18 GS

W–L3–8
ERA4.77
WHIP1.45
IP94.1
H / K / BB82 / 85 / 55

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

WindowRateSample
Last 2 Weeks.363201 PA
Season.3781618 PA
Last 2 Years.3593847 PA

Quality of Contact vs RHP

wOBA.322
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.341
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.624

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

Jazz Chisholm Jr.'s full player page →

Context

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

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks.25036 PA
Season.476309 PA
Last 2 Years.479918 PA

Last 5 GamesTotal Bases

Jul 17@ BOS5
Jul 17@ BOS1
Jul 18@ BOS1
Jul 19@ BOS1
Jul 20@ TOR5

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

WindowRateSample
Last 2 Weeks.28628 PA
Season.420193 PA
Last 2 Years.365750 PA

Opposing Starter · Season20 GS

W–L4–8
ERA4.33
WHIP1.22
IP112.1
H / K / BB105 / 116 / 32

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

WindowRateSample
Last 2 Weeks.342114 PA
Season.3411216 PA
Last 2 Years.3533675 PA

Quality of Contact vs RHP

wOBA.307
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.315
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head4-for-13

Total Bases4 in 15 PA
Career Average.267
Plate Appearances15
HR · K · BB0 · 3 · 2

Projection

Projected Total Bases1.623

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

Junior Caminero's full player page →

Context

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

Batter · Total Bases / PA vs RHP.344

WindowRateSample
Last 2 Weeks.25048 PA
Season.378312 PA
Last 2 Years.432792 PA

Last 5 GamesTotal Bases

Jul 12@ LAD0
Jul 17vs STL1
Jul 18vs STL2
Jul 19vs STL1
Jul 20vs ATH4

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

WindowRateSample
Last 2 Weeks.5717 PA
Season.326135 PA
Last 2 Years.321218 PA

Opposing Starter · Season6 GS

W–L2–5
ERA6.87
WHIP1.44
IP57.2
H / K / BB60 / 72 / 23

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

WindowRateSample
Last 2 Weeks.240154 PA
Season.3341012 PA
Last 2 Years.3552030 PA

Quality of Contact vs RHP

wOBA.298
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.324
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.623

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

Ketel Marte's full player page →

Context

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

Batter · Total Bases / PA vs LHP.468

WindowRateSample
Last 2 Weeks.86715 PA
Season.67185 PA
Last 2 Years.487199 PA

Last 5 GamesTotal Bases

Jul 11vs KC4
Jul 17@ HOU1
Jul 18@ HOU0
Jul 19@ HOU5
Jul 20@ BOS0

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

WindowRateSample
Last 2 Weeks.50014 PA
Season.268276 PA
Last 2 Years.341930 PA

Opposing Starter · Season17 GS

W–L4–3
ERA3.15
WHIP1.16
IP91.1
H / K / BB80 / 97 / 26

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

WindowRateSample
Last 2 Weeks.194129 PA
Season.318993 PA
Last 2 Years.3262710 PA

Quality of Contact vs LHP

wOBA.367
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.318
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head2-for-3

Total Bases5 in 3 PA
Career Average.667
Plate Appearances3
HR · K · BB1 · 0 · 0

Projection

Projected Total Bases1.62

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

Coby Mayo's full player page →

Context

Expected PAs4.35
vs SP / Bullpen~2.8× / ~1.6×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.404

WindowRateSample
Last 2 Weeks.52638 PA
Season.346266 PA
Last 2 Years.382715 PA

Last 5 GamesTotal Bases

Jul 12@ STL0
Jul 17vs TEX5
Jul 18vs TEX1
Jul 19vs TEX9
Jul 20vs SD0

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

WindowRateSample
Last 2 Weeks.27818 PA
Season.411180 PA
Last 2 Years.395512 PA

Opposing Starter · Season19 GS

W–L5–5
ERA5.36
WHIP1.44
IP89.0
H / K / BB93 / 81 / 35

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

WindowRateSample
Last 2 Weeks.319182 PA
Season.3201204 PA
Last 2 Years.3594225 PA

Quality of Contact vs RHP

wOBA.336
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.331
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head5-for-9

Total Bases8 in 9 PA
Career Average.556
Plate Appearances9
HR · K · BB1 · 2 · 0

Projection

Projected Total Bases1.62

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

Austin Riley's full player page →

Context

Expected PAs4.25
vs SP / Bullpen~2× / ~2.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.392

WindowRateSample
Last 2 Weeks.50018 PA
Season.369103 PA
Last 2 Years.420333 PA

Last 5 GamesTotal Bases

Jul 12vs PHI0
Jul 17@ LAA0
Jul 18@ LAA8
Jul 19@ LAA0
Jul 20@ CHC1

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

WindowRateSample
Last 2 Weeks.31316 PA
Season.378262 PA
Last 2 Years.3491066 PA

Opposing Starter · Season11 GS

W–L4–7
ERA6.45
WHIP1.64
IP82.1
H / K / BB98 / 70 / 37

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

WindowRateSample
Last 2 Weeks.377199 PA
Season.3911439 PA
Last 2 Years.3735087 PA

Quality of Contact vs LHP

wOBA.332
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.332
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.62

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

Spencer Torkelson's full player page →

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.401

WindowRateSample
Last 2 Weeks1.0004 PA
Season1.0004 PA
Last 2 Years.6258 PA

Last 3 GamesTotal Bases

Jul 17@ ATH5
Jul 19@ ATH2
Jul 20@ COL0

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

WindowRateSample
Last 2 Weeks.35714 PA
Season.390213 PA
Last 2 Years.415602 PA

Opposing Starter · Season20 GS

W–L3–9
ERA6.22
WHIP1.77
IP97.0
H / K / BB134 / 73 / 38

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

WindowRateSample
Last 2 Weeks.457138 PA
Season.4201348 PA
Last 2 Years.4174021 PA

Quality of Contact vs RHP

wOBA.338
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.331
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.618

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

Harry Ford's full player page →

Context

Expected PAs4.45
vs SP / Bullpen~2.9× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.351

WindowRateSample
Last 2 Weeks.3333 PA
Season.10519 PA
Last 2 Years.250112 PA

Last 5 GamesTotal Bases

Jul 12vs PHI0
Jul 17@ LAA0
Jul 18@ LAA4
Jul 19@ LAA0
Jul 20@ CHC2

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

WindowRateSample
Last 2 Weeks.0004 PA
Season.425120 PA
Last 2 Years.310358 PA

Opposing Starter · Season11 GS

W–L4–7
ERA6.45
WHIP1.64
IP82.1
H / K / BB98 / 70 / 37

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

WindowRateSample
Last 2 Weeks.358120 PA
Season.4141209 PA
Last 2 Years.3883753 PA

Quality of Contact vs LHP

wOBA.306
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.616

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

Colt Keith's full player page →

Context

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

Batter · Total Bases / PA vs LHP.390

WindowRateSample
Last 2 Weeks.61513 PA
Season.339121 PA
Last 2 Years.354398 PA

Last 5 GamesTotal Bases

Jul 12vs KC1
Jul 17@ HOU0
Jul 18@ HOU0
Jul 19@ HOU0
Jul 20@ BOS1

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

WindowRateSample
Last 2 Weeks.50014 PA
Season.268276 PA
Last 2 Years.341930 PA

Opposing Starter · Season17 GS

W–L4–3
ERA3.15
WHIP1.16
IP91.1
H / K / BB80 / 97 / 26

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

WindowRateSample
Last 2 Weeks.194129 PA
Season.318993 PA
Last 2 Years.3262710 PA

Quality of Contact vs LHP

wOBA.328
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.318
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head2-for-20

Total Bases4 in 28 PA
Career Average.071
Plate Appearances28
HR · K · BB0 · 7 · 8

Projection

Projected Total Bases1.615

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

Pete Alonso's full player page →

Context

Expected PAs4.35
vs SP / Bullpen~2× / ~2.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.377

WindowRateSample
Last 2 Weeks.35728 PA
Season.429282 PA
Last 2 Years.370606 PA

Last 5 GamesTotal Bases

Jul 12vs CLE1
Jul 17@ MIL1
Jul 18@ MIL1
Jul 19@ MIL0
Jul 20@ HOU5

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

WindowRateSample
Last 2 Weeks.50014 PA
Season.397146 PA
Last 2 Years.397146 PA

Opposing Starter · Season13 GS

W–L5–4
ERA6.06
WHIP1.50
IP52.0
H / K / BB45 / 63 / 33

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

WindowRateSample
Last 2 Weeks.348161 PA
Season.3031150 PA
Last 2 Years.3102997 PA

Quality of Contact vs RHP

wOBA.333
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.342
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.615

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

Liam Hicks's full player page →

Context

Expected PAs4.35
vs SP / Bullpen~2× / ~2.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.366

WindowRateSample
Last 2 Weeks.43816 PA
Season.313128 PA
Last 2 Years.315381 PA

Last 5 GamesTotal Bases

Jul 12vs PHI1
Jul 17@ LAA2
Jul 18@ LAA0
Jul 19@ LAA4
Jul 20@ CHC5

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

WindowRateSample
Last 2 Weeks.0004 PA
Season.425120 PA
Last 2 Years.310358 PA

Opposing Starter · Season11 GS

W–L4–7
ERA6.45
WHIP1.64
IP82.1
H / K / BB98 / 70 / 37

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

WindowRateSample
Last 2 Weeks.358120 PA
Season.4141209 PA
Last 2 Years.3883753 PA

Quality of Contact vs LHP

wOBA.327
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.613

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

Riley Greene's full player page →

Context

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

Batter · Total Bases / PA vs LHP.436

WindowRateSample
Last 2 Weeks.92914 PA
Season.33783 PA
Last 2 Years.480202 PA

Last 5 GamesTotal Bases

Jul 10vs KC0
Jul 11vs KC0
Jul 12vs KC1
Jul 18@ HOU1
Jul 20@ BOS3

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

WindowRateSample
Last 2 Weeks.50014 PA
Season.268276 PA
Last 2 Years.341930 PA

Opposing Starter · Season17 GS

W–L4–3
ERA3.15
WHIP1.16
IP91.1
H / K / BB80 / 97 / 26

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

WindowRateSample
Last 2 Weeks.194129 PA
Season.318993 PA
Last 2 Years.3262710 PA

Quality of Contact vs LHP

wOBA.343
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.318
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.612

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

Tyler O'Neill's full player page →

Context

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

Batter · Total Bases / PA vs LHP.386

WindowRateSample
Last 2 Weeks.28614 PA
Season.56888 PA
Last 2 Years.413254 PA

Last 5 GamesTotal Bases

Jul 11@ CWS0
Jul 12@ CWS1
Jul 18vs WSH1
Jul 19vs WSH1
Jul 20@ AZ1

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

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

WindowRateSample
Last 2 Weeks.337169 PA
Season.3201184 PA
Last 2 Years.3673569 PA

Quality of Contact vs LHP

wOBA.320
Hard-Hit %33%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.612

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

Jonah Heim's full player page →

Context

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

Batter · Total Bases / PA vs LHP.371

WindowRateSample
Last 2 Weeks.3336 PA
Season.44427 PA
Last 2 Years.35368 PA

Last 5 GamesTotal Bases

Jul 11vs HOU0
Jul 12vs HOU2
Jul 18@ ATL5
Jul 19@ ATL3
Jul 20vs CWS4

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

WindowRateSample
Last 2 Weeks.2867 PA
Season.15645 PA
Last 2 Years.15645 PA

Opposing Starter · Season11 GS

W–L3–6
ERA5.60
WHIP1.36
IP53.0
H / K / BB43 / 47 / 29

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

WindowRateSample
Last 2 Weeks.282124 PA
Season.3161403 PA
Last 2 Years.3453335 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.313
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.611

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

Joc Pederson's full player page →

Context

Expected PAs4.25
vs SP / Bullpen~2× / ~2.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.399

WindowRateSample
Last 2 Weeks.5569 PA
Season.42984 PA
Last 2 Years.483273 PA

Last 5 GamesTotal Bases

Jul 12vs HOU0
Jul 17@ ATL0
Jul 18@ ATL1
Jul 19@ ATL2
Jul 20vs CWS4

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

WindowRateSample
Last 2 Weeks.50038 PA
Season.398186 PA
Last 2 Years.398186 PA

Opposing Starter · Season11 GS

W–L3–6
ERA5.60
WHIP1.36
IP53.0
H / K / BB43 / 47 / 29

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

WindowRateSample
Last 2 Weeks.293157 PA
Season.3431419 PA
Last 2 Years.3393553 PA

Quality of Contact vs LHP

wOBA.331
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.348
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.609

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

Jake Burger's full player page →

Context

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

Batter · Total Bases / PA vs RHP.409

WindowRateSample
Last 2 Weeks.57114 PA
Season.461271 PA
Last 2 Years.403790 PA

Last 5 GamesTotal Bases

Jul 8@ CWS0
Jul 17vs TB4
Jul 18vs TB0
Jul 19vs TB4
Jul 20vs BAL4

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

WindowRateSample
Last 2 Weeks.29627 PA
Season.341179 PA
Last 2 Years.310232 PA

Opposing Starter · Season19 GS

W–L6–9
ERA3.61
WHIP1.35
IP107.1
H / K / BB95 / 106 / 50

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

WindowRateSample
Last 2 Weeks.337172 PA
Season.3531225 PA
Last 2 Years.3443471 PA

Quality of Contact vs RHP

wOBA.341
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.296
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head2-for-4

Total Bases8 in 6 PA
Career Average.333
Plate Appearances6
HR · K · BB2 · 0 · 2

Projection

Projected Total Bases1.608

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

Willson Contreras's full player page →

Context

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

Batter · Total Bases / PA vs RHP.413

WindowRateSample
Last 2 Weeks.58336 PA
Season.358159 PA
Last 2 Years.329428 PA

Last 5 GamesTotal Bases

Jul 12@ BAL4
Jul 17vs SD5
Jul 18vs SD6
Jul 19vs SD0
Jul 20vs SF2

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

WindowRateSample
Last 2 Weeks.25016 PA
Season.429154 PA
Last 2 Years.365378 PA

Opposing Starter · Season15 GS

W–L2–8
ERA5.31
WHIP1.46
IP78.0
H / K / BB82 / 73 / 32

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

WindowRateSample
Last 2 Weeks.279136 PA
Season.3051332 PA
Last 2 Years.3153547 PA

Quality of Contact vs RHP

wOBA.349
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.320
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head1-for-12

Total Bases1 in 12 PA
Career Average.083
Plate Appearances12
HR · K · BB0 · 3 · 0

Projection

Projected Total Bases1.608

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

Lane Thomas's full player page →

Context

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

Batter · Total Bases / PA vs LHP.328

WindowRateSample
Last 2 Weeks.10519 PA
Season.361133 PA
Last 2 Years.330421 PA

Last 5 GamesTotal Bases

Jul 12vs KC3
Jul 17@ HOU0
Jul 18@ HOU0
Jul 19@ HOU1
Jul 20@ BOS6

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

WindowRateSample
Last 2 Weeks.0001 PA
Season.410100 PA
Last 2 Years.365266 PA

Opposing Starter · Season17 GS

W–L4–3
ERA3.15
WHIP1.16
IP91.1
H / K / BB80 / 97 / 26

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

WindowRateSample
Last 2 Weeks.378135 PA
Season.370873 PA
Last 2 Years.3372465 PA

Quality of Contact vs LHP

wOBA.280
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.315
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head2-for-6

Total Bases2 in 6 PA
Career Average.333
Plate Appearances6
HR · K · BB0 · 2 · 0

Projection

Projected Total Bases1.604

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

Gunnar Henderson's full player page →

Context

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

Batter · Total Bases / PA vs LHP.342

WindowRateSample
Last 2 Weeks.27311 PA
Season.254114 PA
Last 2 Years.304365 PA

Last 5 GamesTotal Bases

Jul 11@ PIT0
Jul 12@ PIT4
Jul 17vs MIA0
Jul 19vs MIA0
Jul 20vs NYM2

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season3 GS

W–L0–1
ERA2.60
WHIP0.92
IP17.1
H / K / BB11 / 15 / 5

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

WindowRateSample
Last 2 Weeks.359195 PA
Season.3561365 PA
Last 2 Years.3223142 PA

Quality of Contact vs LHP

wOBA.309
Hard-Hit %33%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.604

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

Brice Turang's full player page →

Context

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

Batter · Total Bases / PA vs RHP.352

WindowRateSample
Last 2 Weeks.34943 PA
Season.304293 PA
Last 2 Years.348969 PA

Last 5 GamesTotal Bases

Jul 12@ LAD0
Jul 17vs STL0
Jul 18vs STL0
Jul 19vs STL4
Jul 20vs ATH2

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

WindowRateSample
Last 2 Weeks.5717 PA
Season.326135 PA
Last 2 Years.321218 PA

Opposing Starter · Season6 GS

W–L2–5
ERA6.87
WHIP1.44
IP57.2
H / K / BB60 / 72 / 23

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

WindowRateSample
Last 2 Weeks.240154 PA
Season.3341012 PA
Last 2 Years.3552030 PA

Quality of Contact vs RHP

wOBA.339
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.324
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head1-for-2

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

Projection

Projected Total Bases1.602

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

Geraldo Perdomo's full player page →

Context

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

Batter · Total Bases / PA vs RHP.358

WindowRateSample
Last 2 Weeks.31029 PA
Season.370276 PA
Last 2 Years.370276 PA

Last 5 GamesTotal Bases

Jul 12vs ATL0
Jul 17@ AZ5
Jul 18@ AZ2
Jul 19@ AZ1
Jul 20@ LAA0

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

WindowRateSample
Last 2 Weeks.09111 PA
Season.247190 PA
Last 2 Years.247190 PA

Opposing Starter · Season15 GS

W–L5–7
ERA2.88
WHIP1.32
IP81.1
H / K / BB61 / 78 / 46

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

WindowRateSample
Last 2 Weeks.368171 PA
Season.3481106 PA
Last 2 Years.3512277 PA

Quality of Contact vs RHP

wOBA.322
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.320
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.601

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

JJ Wetherholt's full player page →

Context

Expected PAs4.35
vs SP / Bullpen~2× / ~2.3×
BallparkNeutral
WeatherNeutral
Recent Form🔥 8-game hitting streak

Batter · Total Bases / PA vs RHP.449

WindowRateSample
Last 2 Weeks.71428 PA
Season.471170 PA
Last 2 Years.368674 PA

Last 5 GamesTotal Bases

Jul 12vs TOR1
Jul 17@ KC4
Jul 18@ KC4
Jul 19@ KC8
Jul 20@ ATL5

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

WindowRateSample
Last 2 Weeks.30813 PA
Season.387111 PA
Last 2 Years.343201 PA

Opposing Starter · Season9 GS

W–L4–2
ERA3.50
WHIP1.26
IP61.2
H / K / BB53 / 54 / 25

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

WindowRateSample
Last 2 Weeks.252147 PA
Season.2951120 PA
Last 2 Years.3383378 PA

Quality of Contact vs RHP

wOBA.360
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.306
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head1-for-2

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

Projection

Projected Total Bases1.599

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

Ty France's full player page →

Context

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

Batter · Total Bases / PA vs RHP.373

WindowRateSample
Last 2 Weeks.40542 PA
Season.323347 PA
Last 2 Years.393938 PA

Last 5 GamesTotal Bases

Jul 12vs TOR0
Jul 17@ KC3
Jul 18@ KC4
Jul 19@ KC5
Jul 20@ ATL0

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

WindowRateSample
Last 2 Weeks.30813 PA
Season.387111 PA
Last 2 Years.343201 PA

Opposing Starter · Season9 GS

W–L4–2
ERA3.50
WHIP1.26
IP61.2
H / K / BB53 / 54 / 25

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

WindowRateSample
Last 2 Weeks.252147 PA
Season.2951120 PA
Last 2 Years.3383378 PA

Quality of Contact vs RHP

wOBA.333
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.306
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head1-for-6

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

Projection

Projected Total Bases1.597

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

Fernando Tatis Jr.'s full player page →

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.387

WindowRateSample
Last 2 Weeks.39041 PA
Season.422296 PA
Last 2 Years.414996 PA

Last 5 GamesTotal Bases

Jul 12vs COL3
Jul 17@ SEA4
Jul 18@ SEA4
Jul 19@ SEA0
Jul 20@ KC4

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

WindowRateSample
Last 2 Weeks.50012 PA
Season.39192 PA
Last 2 Years.350123 PA

Opposing Starter · Season9 GS

W–L4–3
ERA5.08
WHIP1.62
IP56.2
H / K / BB58 / 50 / 34

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

WindowRateSample
Last 2 Weeks.456171 PA
Season.3831248 PA
Last 2 Years.3493602 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.350
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.596

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

Willy Adames's full player page →

Context

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

Batter · Total Bases / PA vs RHP.368

WindowRateSample
Last 2 Weeks.30813 PA
Season.381176 PA
Last 2 Years.405809 PA

Last 5 GamesTotal Bases

Jul 11@ TEX1
Jul 12@ TEX0
Jul 17vs BAL2
Jul 18vs BAL1
Jul 20vs MIA4

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

WindowRateSample
Last 2 Weeks.0006 PA
Season.276145 PA
Last 2 Years.353368 PA

Opposing Starter · Season9 GS

W–L2–4
ERA3.48
WHIP1.39
IP75.0
H / K / BB69 / 56 / 35

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

WindowRateSample
Last 2 Weeks.27698 PA
Season.301891 PA
Last 2 Years.3262577 PA

Quality of Contact vs RHP

wOBA.332
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.308
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.596

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

Jeremy Peña's full player page →

Context

Expected PAs4.25
vs SP / Bullpen~2× / ~2.2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs RHP.392

WindowRateSample
Last 2 Weeks.43237 PA
Season.403303 PA
Last 2 Years.403303 PA

Last 5 GamesTotal Bases

Jul 12@ SD3
Jul 17vs CWS0
Jul 18vs CWS0
Jul 19vs CWS0
Jul 20vs TB0

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

WindowRateSample
Last 2 Weeks1.0003 PA
Season.255153 PA
Last 2 Years.284469 PA

Opposing Starter · Season18 GS

W–L7–5
ERA3.26
WHIP0.95
IP99.1
H / K / BB77 / 98 / 17

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

WindowRateSample
Last 2 Weeks.365170 PA
Season.3451307 PA
Last 2 Years.3583210 PA

Quality of Contact vs RHP

wOBA.318
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.308
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head2-for-6

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

Projection

Projected Total Bases1.595

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

Kazuma Okamoto's full player page →

Context

Expected PAs4.35
vs SP / Bullpen~2.8× / ~1.6×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.439

WindowRateSample
Last 2 Weeks1.2229 PA
Season.42499 PA
Last 2 Years.355366 PA

Last 5 GamesTotal Bases

Jul 12vs HOU5
Jul 17@ ATL2
Jul 18@ ATL2
Jul 19@ ATL0
Jul 20vs CWS0

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

WindowRateSample
Last 2 Weeks.2867 PA
Season.15645 PA
Last 2 Years.15645 PA

Opposing Starter · Season11 GS

W–L3–6
ERA5.60
WHIP1.36
IP53.0
H / K / BB43 / 47 / 29

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

WindowRateSample
Last 2 Weeks.282124 PA
Season.3161403 PA
Last 2 Years.3453335 PA

Quality of Contact vs LHP

wOBA.362
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.313
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.595

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

Brandon Nimmo's full player page →

Context

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

Batter · Total Bases / PA vs LHP.332

WindowRateSample
Last 2 Weeks.27311 PA
Season.200100 PA
Last 2 Years.200100 PA

Last 5 GamesTotal Bases

Jul 12@ MIA0
Jul 18vs PIT5
Jul 18vs PIT3
Jul 19vs PIT0
Jul 20vs MIN6

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

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

Opposing Starter · Season2 GS

W–L1–1
ERA2.79
WHIP1.60
IP19.1
H / K / BB15 / 22 / 16

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

WindowRateSample
Last 2 Weeks.310158 PA
Season.3741311 PA
Last 2 Years.3963472 PA

Quality of Contact vs LHP

wOBA.314
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.328
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head1-for-2

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

Projection

Projected Total Bases1.591

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

Travis Bazzana's full player page →

Context

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

Batter · Total Bases / PA vs RHP.346

WindowRateSample
Last 2 Weeks.22236 PA
Season.377310 PA
Last 2 Years.4651059 PA

Last 5 GamesTotal Bases

Jul 11@ BAL0
Jul 12@ BAL3
Jul 17vs SD0
Jul 18vs SD0
Jul 20vs SF0

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

WindowRateSample
Last 2 Weeks.25016 PA
Season.429154 PA
Last 2 Years.365378 PA

Opposing Starter · Season15 GS

W–L2–8
ERA5.31
WHIP1.46
IP78.0
H / K / BB82 / 73 / 32

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

WindowRateSample
Last 2 Weeks.279136 PA
Season.3051332 PA
Last 2 Years.3153547 PA

Quality of Contact vs RHP

wOBA.303
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.320
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head0-for-3

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

Projection

Projected Total Bases1.586

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

Bobby Witt Jr.'s full player page →

Context

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

Batter · Total Bases / PA vs LHP.383

WindowRateSample
Last 2 Weeks.6258 PA
Season.35690 PA
Last 2 Years.333195 PA

Last 5 GamesTotal Bases

Jul 12@ MIN2
Jul 17vs DET2
Jul 18vs DET1
Jul 19vs DET0
Jul 20vs STL0

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

WindowRateSample
Last 2 Weeks.13330 PA
Season.392309 PA
Last 2 Years.397913 PA

Opposing Starter · Season19 GS

W–L5–6
ERA5.00
WHIP1.48
IP93.2
H / K / BB103 / 88 / 36

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

WindowRateSample
Last 2 Weeks.306134 PA
Season.3291265 PA
Last 2 Years.3333420 PA

Quality of Contact vs LHP

wOBA.335
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.299
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head1-for-3

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

Projection

Projected Total Bases1.585

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

Mike Trout's full player page →

Context

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

Batter · Total Bases / PA vs RHP.335

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

Last 5 GamesTotal Bases

Jul 12@ NYM0
Jul 17vs TB2
Jul 17vs TB2
Jul 18vs TB0
Jul 20vs BAL0

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

WindowRateSample
Last 2 Weeks.11127 PA
Season.335275 PA
Last 2 Years.331348 PA

Opposing Starter · Season19 GS

W–L6–9
ERA3.61
WHIP1.35
IP107.1
H / K / BB95 / 106 / 50

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

WindowRateSample
Last 2 Weeks.406133 PA
Season.3621223 PA
Last 2 Years.3733088 PA

Quality of Contact vs RHP

wOBA.306
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.286
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.585

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

Anthony Seigler's full player page →

Context

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

Batter · Total Bases / PA vs RHP.334

WindowRateSample
Last 2 Weeks.25032 PA
Season.315305 PA
Last 2 Years.350678 PA

Last 5 GamesTotal Bases

Jul 12vs ATL0
Jul 17@ AZ0
Jul 18@ AZ0
Jul 19@ AZ3
Jul 20@ LAA0

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

WindowRateSample
Last 2 Weeks.0006 PA
Season.256164 PA
Last 2 Years.256164 PA

Opposing Starter · Season15 GS

W–L5–7
ERA2.88
WHIP1.32
IP81.1
H / K / BB61 / 78 / 46

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

WindowRateSample
Last 2 Weeks.450149 PA
Season.3251333 PA
Last 2 Years.3332871 PA

Quality of Contact vs RHP

wOBA.292
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.295
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.584

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

Iván Herrera's full player page →

Context

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

Batter · Total Bases / PA vs RHP.337

WindowRateSample
Last 2 Weeks.09111 PA
Season.350200 PA
Last 2 Years.311611 PA

Last 5 GamesTotal Bases

Jul 7vs HOU0
Jul 10vs NYY1
Jul 17@ ATH2
Jul 19@ ATH1
Jul 20@ COL6

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

WindowRateSample
Last 2 Weeks.35714 PA
Season.390213 PA
Last 2 Years.415602 PA

Opposing Starter · Season20 GS

W–L3–9
ERA6.22
WHIP1.77
IP97.0
H / K / BB134 / 73 / 38

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

WindowRateSample
Last 2 Weeks.457138 PA
Season.4201348 PA
Last 2 Years.4174021 PA

Quality of Contact vs RHP

wOBA.300
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.331
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head0-for-1

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

Projection

Projected Total Bases1.581

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

Jacob Young's full player page →

Context

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

Batter · Total Bases / PA vs LHP.333

WindowRateSample
Last 2 Weeks.0009 PA
Season.327110 PA
Last 2 Years.318362 PA

Last 5 GamesTotal Bases

Jul 11@ PIT3
Jul 17vs MIA0
Jul 18vs MIA2
Jul 19vs MIA4
Jul 20vs NYM0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season3 GS

W–L0–1
ERA2.60
WHIP0.92
IP17.1
H / K / BB11 / 15 / 5

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

WindowRateSample
Last 2 Weeks.418184 PA
Season.3251272 PA
Last 2 Years.3263443 PA

Quality of Contact vs LHP

wOBA.296
Hard-Hit %35%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.58

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

William Contreras's full player page →

Context

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

Batter · Total Bases / PA vs RHP.362

WindowRateSample
Last 2 Weeks.1676 PA
Season.358285 PA
Last 2 Years.413960 PA

Last 5 GamesTotal Bases

Jun 29vs LAA1
Jun 30vs LAA3
Jul 18vs SF0
Jul 19vs SF1
Jul 20vs CIN1

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

WindowRateSample
Last 2 Weeks.0007 PA
Season.273161 PA
Last 2 Years.287251 PA

Opposing Starter · Season18 GS

W–L11–1
ERA2.54
WHIP1.11
IP102.2
H / K / BB77 / 118 / 37

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

WindowRateSample
Last 2 Weeks.346127 PA
Season.3481102 PA
Last 2 Years.3493472 PA

Quality of Contact vs RHP

wOBA.310
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.293
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.577

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

Julio Rodríguez's full player page →

Context

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

Batter · Total Bases / PA vs RHP.424

WindowRateSample
Last 2 Weeks.63027 PA
Season.346211 PA
Last 2 Years.473869 PA

Last 5 GamesTotal Bases

Jul 12vs CHC4
Jul 17@ COL6
Jul 18@ COL0
Jul 19@ COL1
Jul 20@ SEA0

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

WindowRateSample
Last 2 Weeks.3336 PA
Season.311161 PA
Last 2 Years.319648 PA

Opposing Starter · Season15 GS

W–L3–8
ERA4.93
WHIP1.37
IP87.2
H / K / BB92 / 81 / 28

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

WindowRateSample
Last 2 Weeks.384133 PA
Season.3461245 PA
Last 2 Years.3374000 PA

Quality of Contact vs RHP

wOBA.337
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.311
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.575

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

Eugenio Suárez's full player page →

Context

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

Batter · Total Bases / PA vs RHP.382

WindowRateSample
Last 2 Weeks.42928 PA
Season.359284 PA
Last 2 Years.400800 PA

Last 5 GamesTotal Bases

Jul 17vs TB8
Jul 17vs TB1
Jul 18vs TB8
Jul 19vs TB0
Jul 20vs BAL3

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

WindowRateSample
Last 2 Weeks.11127 PA
Season.335275 PA
Last 2 Years.331348 PA

Opposing Starter · Season19 GS

W–L6–9
ERA3.61
WHIP1.35
IP107.1
H / K / BB95 / 106 / 50

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

WindowRateSample
Last 2 Weeks.406133 PA
Season.3621223 PA
Last 2 Years.3733088 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.286
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.573

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

Wilyer Abreu's full player page →

Context

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

Batter · Total Bases / PA vs RHP.310

WindowRateSample
Last 2 Weeks.17229 PA
Season.252139 PA
Last 2 Years.301472 PA

Last 5 GamesTotal Bases

Jul 12vs NYY0
Jul 17@ ATH2
Jul 18@ ATH0
Jul 19@ ATH4
Jul 20@ COL0

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

WindowRateSample
Last 2 Weeks.35714 PA
Season.390213 PA
Last 2 Years.415602 PA

Opposing Starter · Season20 GS

W–L3–9
ERA6.22
WHIP1.77
IP97.0
H / K / BB134 / 73 / 38

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

WindowRateSample
Last 2 Weeks.457138 PA
Season.4201348 PA
Last 2 Years.4174021 PA

Quality of Contact vs RHP

wOBA.283
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.331
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head0-for-1

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

Projection

Projected Total Bases1.57

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

Dylan Crews's full player page →

Context

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

Batter · Total Bases / PA vs LHP.387

WindowRateSample
Last 2 Weeks.2867 PA
Season.54873 PA
Last 2 Years.432280 PA

Last 5 GamesTotal Bases

Jul 11@ PIT0
Jul 12@ PIT0
Jul 17vs MIA0
Jul 19vs MIA1
Jul 20vs NYM6

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season3 GS

W–L0–1
ERA2.60
WHIP0.92
IP17.1
H / K / BB11 / 15 / 5

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

WindowRateSample
Last 2 Weeks.418184 PA
Season.3251272 PA
Last 2 Years.3263443 PA

Quality of Contact vs LHP

wOBA.337
Hard-Hit %37%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.567

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

Andrew Vaughn's full player page →

Context

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

Batter · Total Bases / PA vs LHP.384

WindowRateSample
Last 2 Weeks.46715 PA
Season.364121 PA
Last 2 Years.415311 PA

Last 5 GamesTotal Bases

Jul 12@ DET1
Jul 16vs NYM0
Jul 18vs NYM2
Jul 19vs NYM5
Jul 20vs LAD0

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

WindowRateSample
Last 2 Weeks.21019 PA
Season.281302 PA
Last 2 Years.337578 PA

Opposing Starter · Season15 GS

W–L10–2
ERA2.69
WHIP1.02
IP100.1
H / K / BB82 / 73 / 20

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

WindowRateSample
Last 2 Weeks.401152 PA
Season.3491289 PA
Last 2 Years.3403327 PA

Quality of Contact vs LHP

wOBA.310
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.287
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-3

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

Projection

Projected Total Bases1.566

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

Alec Bohm's full player page →

Context

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

Batter · Total Bases / PA vs RHP.421

WindowRateSample
Last 2 Weeks.51435 PA
Season.441295 PA
Last 2 Years.456698 PA

Last 5 GamesTotal Bases

Jul 17@ BOS0
Jul 17@ BOS0
Jul 18@ BOS0
Jul 19@ BOS1
Jul 20@ TOR1

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

WindowRateSample
Last 2 Weeks.13023 PA
Season.336277 PA
Last 2 Years.303803 PA

Opposing Starter · Season20 GS

W–L4–8
ERA4.33
WHIP1.22
IP112.1
H / K / BB105 / 116 / 32

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

WindowRateSample
Last 2 Weeks.237160 PA
Season.2851223 PA
Last 2 Years.3053032 PA

Quality of Contact vs RHP

wOBA.359
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.298
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head5-for-10

Total Bases8 in 11 PA
Career Average.455
Plate Appearances11
HR · K · BB1 · 3 · 0

Projection

Projected Total Bases1.566

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

Jonathan Aranda's full player page →

Context

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

Batter · Total Bases / PA vs LHP.394

WindowRateSample
Last 2 Weeks.66715 PA
Season.328134 PA
Last 2 Years.308282 PA

Last 5 GamesTotal Bases

Jul 12@ CIN4
Jul 17vs MIN1
Jul 18vs MIN4
Jul 19vs MIN3
Jul 20vs DET4

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

WindowRateSample
Last 2 Weeks.0005 PA
Season.315108 PA
Last 2 Years.343318 PA

Opposing Starter · Season19 GS

W–L5–6
ERA4.10
WHIP1.32
IP107.2
H / K / BB106 / 87 / 36

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

WindowRateSample
Last 2 Weeks.233129 PA
Season.3191191 PA
Last 2 Years.3483382 PA

Quality of Contact vs LHP

wOBA.353
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.563

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

Michael Busch's full player page →

Context

Expected PAs4.25
vs SP / Bullpen~2× / ~2.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.373

WindowRateSample
Last 2 Weeks.8005 PA
Season.260100 PA
Last 2 Years.327266 PA

Last 5 GamesTotal Bases

Jul 8@ MIN4
Jul 10@ MIA0
Jul 18vs PIT0
Jul 18vs PIT1
Jul 20vs MIN8

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

WindowRateSample
Last 2 Weeks.4297 PA
Season.27551 PA
Last 2 Years.27551 PA

Opposing Starter · Season2 GS

W–L1–1
ERA2.79
WHIP1.60
IP19.1
H / K / BB15 / 22 / 16

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

WindowRateSample
Last 2 Weeks.368155 PA
Season.3291140 PA
Last 2 Years.3483291 PA

Quality of Contact vs LHP

wOBA.316
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.324
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.562

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

Rhys Hoskins's full player page →

Context

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

Batter · Total Bases / PA vs RHP.388

WindowRateSample
Last 2 Weeks.34626 PA
Season.425292 PA
Last 2 Years.520974 PA

Last 5 GamesTotal Bases

Jul 12vs AZ6
Jul 17@ NYY0
Jul 19@ NYY1
Jul 19@ NYY3
Jul 20@ PHI0

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

WindowRateSample
Last 2 Weeks.11526 PA
Season.271214 PA
Last 2 Years.329717 PA

Opposing Starter · Season15 GS

W–L10–1
ERA2.13
WHIP0.89
IP93.0
H / K / BB61 / 108 / 22

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

WindowRateSample
Last 2 Weeks.275138 PA
Season.328998 PA
Last 2 Years.3442632 PA

Quality of Contact vs RHP

wOBA.333
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.276
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head4-for-6

Total Bases7 in 9 PA
Career Average.444
Plate Appearances9
HR · K · BB1 · 2 · 3

Projection

Projected Total Bases1.562

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

Shohei Ohtani's full player page →

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.354

WindowRateSample
Last 2 Weeks.0002 PA
Season.31619 PA
Last 2 Years.24096 PA

Last 5 GamesTotal Bases

Jul 6@ LAD0
Jul 7@ LAD1
Jul 8@ LAD0
Jul 9@ SF2
Jul 20vs WSH0

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

WindowRateSample
Last 2 Weeks.62524 PA
Season.500178 PA
Last 2 Years.484611 PA

Opposing Starter · Season8 GS

W–L3–7
ERA5.53
WHIP1.32
IP94.1
H / K / BB105 / 50 / 20

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

WindowRateSample
Last 2 Weeks.354164 PA
Season.3451135 PA
Last 2 Years.3622271 PA

Quality of Contact vs RHP

wOBA.308
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.352
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.562

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

Braxton Fulford's full player page →

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.411

WindowRateSample
Last 2 Weeks.65020 PA
Season.384185 PA
Last 2 Years.348814 PA

Last 5 GamesTotal Bases

Jul 12@ WSH0
Jul 17vs LAD2
Jul 19vs LAD2
Jul 19vs LAD0
Jul 20vs PIT1

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

WindowRateSample
Last 2 Weeks.42928 PA
Season.384224 PA
Last 2 Years.365285 PA

Opposing Starter · Season18 GS

W–L3–8
ERA4.77
WHIP1.45
IP94.1
H / K / BB82 / 85 / 55

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

WindowRateSample
Last 2 Weeks.363201 PA
Season.3781618 PA
Last 2 Years.3593847 PA

Quality of Contact vs RHP

wOBA.327
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.341
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.561

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

Ryan McMahon's full player page →

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.442

WindowRateSample
Last 2 Weeks.84219 PA
Season.396202 PA
Last 2 Years.381654 PA

Last 5 GamesTotal Bases

Jul 11vs CHC1
Jul 12vs CHC0
Jul 17@ COL1
Jul 19@ COL10
Jul 20@ SEA0

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

WindowRateSample
Last 2 Weeks.3336 PA
Season.311161 PA
Last 2 Years.319648 PA

Opposing Starter · Season15 GS

W–L3–8
ERA4.93
WHIP1.37
IP87.2
H / K / BB92 / 81 / 28

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

WindowRateSample
Last 2 Weeks.384133 PA
Season.3461245 PA
Last 2 Years.3374000 PA

Quality of Contact vs RHP

wOBA.356
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.311
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.557

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

Tyler Stephenson's full player page →

Context

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

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jul 12@ CWS2
Jul 17vs WSH3
Jul 18vs WSH2
Jul 19vs WSH1
Jul 20@ AZ5

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

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

WindowRateSample
Last 2 Weeks.337169 PA
Season.3201184 PA
Last 2 Years.3673569 PA

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.556

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

Joshua Kuroda-Grauer's full player page →

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jul 12@ STL2
Jul 17vs TEX3
Jul 18vs TEX1
Jul 19vs TEX0
Jul 20vs SD0

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

WindowRateSample
Last 2 Weeks.94719 PA
Season.361208 PA
Last 2 Years.379617 PA

Opposing Starter · Season19 GS

W–L5–5
ERA5.36
WHIP1.44
IP89.0
H / K / BB93 / 81 / 35

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

WindowRateSample
Last 2 Weeks.338145 PA
Season.3681349 PA
Last 2 Years.3653571 PA

Starter Allows · vs LHB

wOBA Allowed.363
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.554

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

Jim Jarvis's full player page →

Context

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

Batter · Total Bases / PA vs RHP.369

WindowRateSample
Last 2 Weeks.36433 PA
Season.37898 PA
Last 2 Years.370467 PA

Last 5 GamesTotal Bases

Jul 12@ WSH0
Jul 17vs LAD2
Jul 19vs LAD1
Jul 19vs LAD0
Jul 20vs PIT1

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

WindowRateSample
Last 2 Weeks.42928 PA
Season.384224 PA
Last 2 Years.365285 PA

Opposing Starter · Season18 GS

W–L3–8
ERA4.77
WHIP1.45
IP94.1
H / K / BB82 / 85 / 55

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

WindowRateSample
Last 2 Weeks.363201 PA
Season.3781618 PA
Last 2 Years.3593847 PA

Quality of Contact vs RHP

wOBA.312
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.341
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.549

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

Jasson Domínguez's full player page →

Context

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

Batter · Total Bases / PA vs RHP.424

WindowRateSample
Last 2 Weeks.68025 PA
Season.355186 PA
Last 2 Years.394526 PA

Last 5 GamesTotal Bases

Jul 12@ NYM0
Jul 17vs TB0
Jul 17vs TB7
Jul 18vs TB0
Jul 20vs BAL1

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

WindowRateSample
Last 2 Weeks.11127 PA
Season.335275 PA
Last 2 Years.331348 PA

Opposing Starter · Season19 GS

W–L6–9
ERA3.61
WHIP1.35
IP107.1
H / K / BB95 / 106 / 50

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

WindowRateSample
Last 2 Weeks.406133 PA
Season.3621223 PA
Last 2 Years.3733088 PA

Quality of Contact vs RHP

wOBA.348
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.286
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head1-for-7

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

Projection

Projected Total Bases1.548

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

Masataka Yoshida's full player page →

Context

Expected PAs4.25
vs SP / Bullpen~2.8× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.355

WindowRateSample
Last 2 Weeks.3339 PA
Season.30479 PA
Last 2 Years.288132 PA

Last 5 GamesTotal Bases

Jul 12@ PIT2
Jul 17vs MIA2
Jul 18vs MIA4
Jul 19vs MIA0
Jul 20vs NYM3

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season3 GS

W–L0–1
ERA2.60
WHIP0.92
IP17.1
H / K / BB11 / 15 / 5

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

WindowRateSample
Last 2 Weeks.359195 PA
Season.3561365 PA
Last 2 Years.3223142 PA

Quality of Contact vs LHP

wOBA.317
Hard-Hit %33%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.548

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

Garrett Mitchell's full player page →

Context

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

Batter · Total Bases / PA vs LHP.368

WindowRateSample
Last 2 Weeks.40015 PA
Season.357126 PA
Last 2 Years.327312 PA

Last 5 GamesTotal Bases

Jul 12vs LAA0
Jul 17@ CHC1
Jul 18@ CHC1
Jul 19@ CHC1
Jul 20@ CLE3

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

WindowRateSample
Last 2 Weeks.25016 PA
Season.309320 PA
Last 2 Years.338441 PA

Opposing Starter · Season19 GS

W–L8–5
ERA2.73
WHIP1.07
IP112.0
H / K / BB84 / 110 / 36

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

WindowRateSample
Last 2 Weeks.343140 PA
Season.3521362 PA
Last 2 Years.3444119 PA

Quality of Contact vs LHP

wOBA.321
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.300
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head1-for-3

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

Projection

Projected Total Bases1.546

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

Josh Bell's full player page →

Context

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

Batter · Total Bases / PA vs LHP.334

WindowRateSample
Last 2 Weeks.11118 PA
Season.371143 PA
Last 2 Years.358399 PA

Last 5 GamesTotal Bases

Jul 12@ CIN1
Jul 17vs MIN0
Jul 18vs MIN0
Jul 19vs MIN2
Jul 20vs DET0

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

WindowRateSample
Last 2 Weeks.0005 PA
Season.315108 PA
Last 2 Years.343318 PA

Opposing Starter · Season19 GS

W–L5–6
ERA4.10
WHIP1.32
IP107.2
H / K / BB106 / 87 / 36

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

WindowRateSample
Last 2 Weeks.233129 PA
Season.3191191 PA
Last 2 Years.3483382 PA

Quality of Contact vs LHP

wOBA.328
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head0-for-3

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

Projection

Projected Total Bases1.544

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

Pete Crow-Armstrong's full player page →

Context

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

Batter · Total Bases / PA vs RHP.382

WindowRateSample
Last 2 Weeks.43237 PA
Season.333309 PA
Last 2 Years.4061023 PA

Last 5 GamesTotal Bases

Jul 12vs TOR3
Jul 17@ KC0
Jul 18@ KC0
Jul 19@ KC0
Jul 20@ ATL5

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

WindowRateSample
Last 2 Weeks.30813 PA
Season.387111 PA
Last 2 Years.343201 PA

Opposing Starter · Season9 GS

W–L4–2
ERA3.50
WHIP1.26
IP61.2
H / K / BB53 / 54 / 25

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

WindowRateSample
Last 2 Weeks.252147 PA
Season.2951120 PA
Last 2 Years.3383378 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.306
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head3-for-12

Total Bases4 in 12 PA
Career Average.250
Plate Appearances12
HR · K · BB0 · 5 · 0

Projection

Projected Total Bases1.544

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

Manny Machado's full player page →

Context

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

Batter · Total Bases / PA vs RHP.368

WindowRateSample
Last 2 Weeks.38918 PA
Season.355152 PA
Last 2 Years.345705 PA

Last 5 GamesTotal Bases

Jul 11@ WSH4
Jul 12@ WSH0
Jul 17vs LAD0
Jul 19vs LAD3
Jul 20vs PIT1

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

WindowRateSample
Last 2 Weeks.21414 PA
Season.244197 PA
Last 2 Years.265260 PA

Opposing Starter · Season18 GS

W–L3–8
ERA4.77
WHIP1.45
IP94.1
H / K / BB82 / 85 / 55

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

WindowRateSample
Last 2 Weeks.35895 PA
Season.3061289 PA
Last 2 Years.3193750 PA

Quality of Contact vs RHP

wOBA.302
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.315
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.542

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

Paul Goldschmidt's full player page →

Context

Expected PAs4.35
vs SP / Bullpen~2.1× / ~2.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.413

WindowRateSample
Last 2 Weeks.56730 PA
Season.390246 PA
Last 2 Years.373980 PA

Last 5 GamesTotal Bases

Jul 12@ TEX4
Jul 17vs BAL0
Jul 18vs BAL1
Jul 19vs BAL6
Jul 20vs MIA1

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

WindowRateSample
Last 2 Weeks.0006 PA
Season.276145 PA
Last 2 Years.353368 PA

Opposing Starter · Season9 GS

W–L2–4
ERA3.48
WHIP1.39
IP75.0
H / K / BB69 / 56 / 35

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

WindowRateSample
Last 2 Weeks.27698 PA
Season.301891 PA
Last 2 Years.3262577 PA

Quality of Contact vs RHP

wOBA.325
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.308
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.542

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

Jose Altuve's full player page →

Context

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

Batter · Total Bases / PA vs RHP.326

WindowRateSample
Last 2 Weeks.19431 PA
Season.298208 PA
Last 2 Years.403895 PA

Last 5 GamesTotal Bases

Jul 12@ TB1
Jul 17vs SF0
Jul 18vs SF0
Jul 19vs SF0
Jul 20vs CIN4

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

WindowRateSample
Last 2 Weeks.37516 PA
Season.357252 PA
Last 2 Years.377350 PA

Opposing Starter · Season18 GS

W–L11–1
ERA2.54
WHIP1.11
IP102.2
H / K / BB77 / 118 / 37

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

WindowRateSample
Last 2 Weeks.386158 PA
Season.3981071 PA
Last 2 Years.3542884 PA

Quality of Contact vs RHP

wOBA.303
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.54

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

Cal Raleigh's full player page →

Context

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

Batter · Total Bases / PA vs RHP.391

WindowRateSample
Last 2 Weeks.50022 PA
Season.367147 PA
Last 2 Years.375317 PA

Last 5 GamesTotal Bases

Jul 12vs CLE2
Jul 17@ MIL1
Jul 18@ MIL0
Jul 19@ MIL2
Jul 20@ HOU1

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

WindowRateSample
Last 2 Weeks.0004 PA
Season.21887 PA
Last 2 Years.21887 PA

Opposing Starter · Season13 GS

W–L5–4
ERA6.06
WHIP1.50
IP52.0
H / K / BB45 / 63 / 33

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

WindowRateSample
Last 2 Weeks.180133 PA
Season.3161014 PA
Last 2 Years.3163215 PA

Quality of Contact vs RHP

wOBA.321
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.531

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

Heriberto Hernández's full player page →

Context

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

Batter · Total Bases / PA vs RHP.369

WindowRateSample
Last 2 Weeks.37532 PA
Season.370303 PA
Last 2 Years.347859 PA

Last 5 GamesTotal Bases

Jul 12@ TEX1
Jul 17vs BAL1
Jul 18vs BAL1
Jul 19vs BAL2
Jul 20vs MIA3

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

WindowRateSample
Last 2 Weeks.0006 PA
Season.276145 PA
Last 2 Years.353368 PA

Opposing Starter · Season9 GS

W–L2–4
ERA3.48
WHIP1.39
IP75.0
H / K / BB69 / 56 / 35

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

WindowRateSample
Last 2 Weeks.27698 PA
Season.301891 PA
Last 2 Years.3262577 PA

Quality of Contact vs RHP

wOBA.337
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.308
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.53

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

Isaac Paredes's full player page →

Context

Expected PAs4.45
vs SP / Bullpen~2.1× / ~2.4×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.352

WindowRateSample
Last 2 Weeks.26841 PA
Season.371286 PA
Last 2 Years.448922 PA

Last 5 GamesTotal Bases

Jul 11@ LAD0
Jul 12@ LAD0
Jul 17vs STL4
Jul 18vs STL0
Jul 19vs STL2

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

WindowRateSample
Last 2 Weeks.5717 PA
Season.326135 PA
Last 2 Years.321218 PA

Opposing Starter · Season6 GS

W–L2–5
ERA6.87
WHIP1.44
IP57.2
H / K / BB60 / 72 / 23

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

WindowRateSample
Last 2 Weeks.240154 PA
Season.3341012 PA
Last 2 Years.3552030 PA

Quality of Contact vs RHP

wOBA.306
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.324
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head1-for-2

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

Projection

Projected Total Bases1.525

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

Corbin Carroll's full player page →

Context

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

Batter · Total Bases / PA vs RHP.323

WindowRateSample
Last 2 Weeks.13829 PA
Season.337243 PA
Last 2 Years.405597 PA

Last 5 GamesTotal Bases

Jul 12@ SD1
Jul 17vs CWS0
Jul 18vs CWS2
Jul 19vs CWS1
Jul 20vs TB1

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

WindowRateSample
Last 2 Weeks.81811 PA
Season.364239 PA
Last 2 Years.332624 PA

Opposing Starter · Season18 GS

W–L7–5
ERA3.26
WHIP0.95
IP99.1
H / K / BB77 / 98 / 17

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

WindowRateSample
Last 2 Weeks.375192 PA
Season.3531160 PA
Last 2 Years.3522670 PA

Quality of Contact vs RHP

wOBA.286
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.332
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head3-for-11

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

Projection

Projected Total Bases1.523

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

Daulton Varsho's full player page →

Context

Expected PAs4.25
vs SP / Bullpen~2.8× / ~1.5×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.350

WindowRateSample
Last 2 Weeks.18816 PA
Season.348224 PA
Last 2 Years.437865 PA

Last 5 GamesTotal Bases

Jul 11@ BAL0
Jul 12@ BAL1
Jul 17vs SD1
Jul 18vs SD1
Jul 20vs SF0

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

WindowRateSample
Last 2 Weeks.41234 PA
Season.383183 PA
Last 2 Years.324361 PA

Opposing Starter · Season15 GS

W–L2–8
ERA5.31
WHIP1.46
IP78.0
H / K / BB82 / 73 / 32

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

WindowRateSample
Last 2 Weeks.280175 PA
Season.3371424 PA
Last 2 Years.3403099 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.319
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head1-for-3

Total Bases4 in 3 PA
Career Average.333
Plate Appearances3
HR · K · BB1 · 0 · 0

Projection

Projected Total Bases1.522

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

Vinnie Pasquantino's full player page →

Context

Expected PAs4.25
vs SP / Bullpen~2× / ~2.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.309

WindowRateSample
Last 2 Weeks.08137 PA
Season.396273 PA
Last 2 Years.388797 PA

Last 5 GamesTotal Bases

Jul 12vs TOR0
Jul 17@ KC0
Jul 18@ KC0
Jul 19@ KC1
Jul 20@ ATL0

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

WindowRateSample
Last 2 Weeks.42928 PA
Season.322149 PA
Last 2 Years.357241 PA

Opposing Starter · Season9 GS

W–L4–2
ERA3.50
WHIP1.26
IP61.2
H / K / BB53 / 54 / 25

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

WindowRateSample
Last 2 Weeks.398118 PA
Season.3351120 PA
Last 2 Years.3332712 PA

Quality of Contact vs RHP

wOBA.302
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.319
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head2-for-5

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

Projection

Projected Total Bases1.52

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

Gavin Sheets's full player page →

Context

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

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks.45511 PA
Season.35479 PA
Last 2 Years.291196 PA

Last 5 GamesTotal Bases

Jul 12vs HOU0
Jul 17@ ATL0
Jul 18@ ATL2
Jul 19@ ATL0
Jul 20vs CWS2

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

WindowRateSample
Last 2 Weeks.50038 PA
Season.398186 PA
Last 2 Years.398186 PA

Opposing Starter · Season11 GS

W–L3–6
ERA5.60
WHIP1.36
IP53.0
H / K / BB43 / 47 / 29

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

WindowRateSample
Last 2 Weeks.293157 PA
Season.3431419 PA
Last 2 Years.3393553 PA

Quality of Contact vs LHP

wOBA.319
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.348
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.521

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

Ezequiel Duran's full player page →

Context

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

Batter · Total Bases / PA vs RHP.350

WindowRateSample
Last 2 Weeks.25036 PA
Season.405262 PA
Last 2 Years.390713 PA

Last 5 GamesTotal Bases

Jul 12vs COL0
Jul 17@ SEA3
Jul 18@ SEA0
Jul 19@ SEA1
Jul 20@ KC1

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

WindowRateSample
Last 2 Weeks.33330 PA
Season.359156 PA
Last 2 Years.326181 PA

Opposing Starter · Season9 GS

W–L4–3
ERA5.08
WHIP1.62
IP56.2
H / K / BB58 / 50 / 34

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

WindowRateSample
Last 2 Weeks.395167 PA
Season.4011265 PA
Last 2 Years.3653259 PA

Quality of Contact vs RHP

wOBA.307
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.310
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.519

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

Jung Hoo Lee's full player page →

Context

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

Batter · Total Bases / PA vs RHP.343

WindowRateSample
Last 2 Weeks.0005 PA
Season.17617 PA
Last 2 Years.17617 PA

Last 5 GamesTotal Bases

Jul 7vs MIL4
Jul 7vs MIL0
Jul 8vs MIL0
Jul 10vs ATL0
Jul 19@ AZ0

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

WindowRateSample
Last 2 Weeks.0006 PA
Season.256164 PA
Last 2 Years.256164 PA

Opposing Starter · Season15 GS

W–L5–7
ERA2.88
WHIP1.32
IP81.1
H / K / BB61 / 78 / 46

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

WindowRateSample
Last 2 Weeks.450149 PA
Season.3251333 PA
Last 2 Years.3332871 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.295
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.519

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

Nelson Velázquez's full player page →

Context

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

Batter · Total Bases / PA vs RHP.334

WindowRateSample
Last 2 Weeks.09521 PA
Season.404188 PA
Last 2 Years.385788 PA

Last 5 GamesTotal Bases

Jul 12vs AZ0
Jul 17@ NYY0
Jul 19@ NYY0
Jul 19@ NYY0
Jul 20@ PHI10

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

WindowRateSample
Last 2 Weeks.28621 PA
Season.319141 PA
Last 2 Years.293543 PA

Opposing Starter · Season15 GS

W–L10–1
ERA2.13
WHIP0.89
IP93.0
H / K / BB61 / 108 / 22

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

WindowRateSample
Last 2 Weeks.448154 PA
Season.3721461 PA
Last 2 Years.3604305 PA

Quality of Contact vs RHP

wOBA.299
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.279
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head0-for-8

Total Bases0 in 9 PA
Career Average.000
Plate Appearances9
HR · K · BB0 · 2 · 1

Projection

Projected Total Bases1.517

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

Mookie Betts's full player page →

Context

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

Batter · Total Bases / PA vs RHP.402

WindowRateSample
Last 2 Weeks.53826 PA
Season.43562 PA
Last 2 Years.313434 PA

Last 5 GamesTotal Bases

Jul 12vs AZ1
Jul 17@ NYY2
Jul 19@ NYY4
Jul 19@ NYY2
Jul 20@ PHI1

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

WindowRateSample
Last 2 Weeks.11526 PA
Season.271214 PA
Last 2 Years.329717 PA

Opposing Starter · Season15 GS

W–L10–1
ERA2.13
WHIP0.89
IP93.0
H / K / BB61 / 108 / 22

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

WindowRateSample
Last 2 Weeks.275138 PA
Season.328998 PA
Last 2 Years.3442632 PA

Quality of Contact vs RHP

wOBA.346
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.276
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head2-for-12

Total Bases2 in 12 PA
Career Average.167
Plate Appearances12
HR · K · BB0 · 5 · 0

Projection

Projected Total Bases1.511

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

Tommy Edman's full player page →

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs LHP.402

WindowRateSample
Last 2 Weeks.66712 PA
Season.40292 PA
Last 2 Years.364118 PA

Last 5 GamesTotal Bases

Jul 12@ PIT1
Jul 17vs MIA0
Jul 18vs MIA0
Jul 19vs MIA0
Jul 20vs NYM0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season3 GS

W–L0–1
ERA2.60
WHIP0.92
IP17.1
H / K / BB11 / 15 / 5

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

WindowRateSample
Last 2 Weeks.359195 PA
Season.3561365 PA
Last 2 Years.3223142 PA

Quality of Contact vs LHP

wOBA.345
Hard-Hit %35%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.511

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

Jake Bauers's full player page →

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.297

WindowRateSample
Last 2 Weeks.04821 PA
Season.238189 PA
Last 2 Years.314860 PA

Last 5 GamesTotal Bases

Jul 9vs PHI1
Jul 10vs CHC0
Jul 11vs CHC2
Jul 17@ COL0
Jul 19@ COL0

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

WindowRateSample
Last 2 Weeks.94719 PA
Season.445229 PA
Last 2 Years.439727 PA

Opposing Starter · Season15 GS

W–L3–8
ERA4.93
WHIP1.37
IP87.2
H / K / BB92 / 81 / 28

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

WindowRateSample
Last 2 Weeks.378193 PA
Season.3361533 PA
Last 2 Years.3444021 PA

Quality of Contact vs RHP

wOBA.276
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.365
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head0-for-3

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

Projection

Projected Total Bases1.51

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

TJ Friedl's full player page →

Context

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

Batter · Total Bases / PA vs RHP.358

WindowRateSample
Last 2 Weeks.5006 PA
Season.22766 PA
Last 2 Years.305351 PA

Last 5 GamesTotal Bases

Jul 6vs COL0
Jul 7vs COL0
Jul 10vs AZ3
Jul 19@ NYY1
Jul 20@ PHI1

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

WindowRateSample
Last 2 Weeks.28621 PA
Season.319141 PA
Last 2 Years.293543 PA

Opposing Starter · Season15 GS

W–L10–1
ERA2.13
WHIP0.89
IP93.0
H / K / BB61 / 108 / 22

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

WindowRateSample
Last 2 Weeks.448154 PA
Season.3721461 PA
Last 2 Years.3604305 PA

Quality of Contact vs RHP

wOBA.310
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.279
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head9-for-32

Total Bases17 in 33 PA
Career Average.273
Plate Appearances33
HR · K · BB2 · 7 · 1

Projection

Projected Total Bases1.51

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

Miguel Rojas's full player page →

Context

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

Batter · Total Bases / PA vs RHP.363

WindowRateSample
Last 2 Weeks.33336 PA
Season.387300 PA
Last 2 Years.359989 PA

Last 5 GamesTotal Bases

Jul 12@ TB4
Jul 17vs SF0
Jul 18vs SF0
Jul 19vs SF1
Jul 20vs CIN2

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

WindowRateSample
Last 2 Weeks.0007 PA
Season.273161 PA
Last 2 Years.287251 PA

Opposing Starter · Season18 GS

W–L11–1
ERA2.54
WHIP1.11
IP102.2
H / K / BB77 / 118 / 37

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

WindowRateSample
Last 2 Weeks.346127 PA
Season.3481102 PA
Last 2 Years.3493472 PA

Quality of Contact vs RHP

wOBA.342
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.293
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.508

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

Randy Arozarena's full player page →

Context

Expected PAs4.25
vs SP / Bullpen~2.4× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.361

WindowRateSample
Last 2 Weeks.33312 PA
Season.34869 PA
Last 2 Years.333261 PA

Last 5 GamesTotal Bases

Jul 11vs LAA6
Jul 12vs LAA0
Jul 17@ CHC0
Jul 19@ CHC2
Jul 20@ CLE1

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

WindowRateSample
Last 2 Weeks.25016 PA
Season.309320 PA
Last 2 Years.338441 PA

Opposing Starter · Season19 GS

W–L8–5
ERA2.73
WHIP1.07
IP112.0
H / K / BB84 / 110 / 36

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

WindowRateSample
Last 2 Weeks.343140 PA
Season.3521362 PA
Last 2 Years.3444119 PA

Quality of Contact vs LHP

wOBA.317
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.300
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head1-for-4

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

Projection

Projected Total Bases1.507

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

Royce Lewis's full player page →

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.412

WindowRateSample
Last 2 Weeks.58324 PA
Season.417180 PA
Last 2 Years.360536 PA

Last 5 GamesTotal Bases

Jul 10vs BOS0
Jul 11vs BOS2
Jul 16@ PHI8
Jul 18@ PHI0
Jul 20@ MIL1

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

WindowRateSample
Last 2 Weeks.35714 PA
Season.431167 PA
Last 2 Years.388209 PA

Opposing Starter · Season16 GS

W–L3–4
ERA5.16
WHIP1.37
IP82.0
H / K / BB73 / 87 / 39

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

WindowRateSample
Last 2 Weeks.429149 PA
Season.3171088 PA
Last 2 Years.3402612 PA

Quality of Contact vs RHP

wOBA.344
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.342
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.499

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

Francisco Alvarez's full player page →

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.363

WindowRateSample
Last 2 Weeks.43330 PA
Season.266139 PA
Last 2 Years.302693 PA

Last 5 GamesTotal Bases

Jul 11vs TOR2
Jul 12vs TOR2
Jul 17@ KC0
Jul 18@ KC3
Jul 20@ ATL0

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

WindowRateSample
Last 2 Weeks.42928 PA
Season.322149 PA
Last 2 Years.357241 PA

Opposing Starter · Season9 GS

W–L4–2
ERA3.50
WHIP1.26
IP61.2
H / K / BB53 / 54 / 25

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

WindowRateSample
Last 2 Weeks.398118 PA
Season.3351120 PA
Last 2 Years.3332712 PA

Quality of Contact vs RHP

wOBA.309
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.319
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head1-for-8

Total Bases1 in 10 PA
Career Average.100
Plate Appearances10
HR · K · BB0 · 2 · 2

Projection

Projected Total Bases1.496

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

Jake Cronenworth's full player page →

Context

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

Batter · Total Bases / PA vs LHP.369

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

Last 5 GamesTotal Bases

Jul 9vs ATH1
Jul 11vs PHI2
Jul 17@ LAA2
Jul 19@ LAA1
Jul 20@ CHC1

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

WindowRateSample
Last 2 Weeks.31316 PA
Season.378262 PA
Last 2 Years.3491066 PA

Opposing Starter · Season11 GS

W–L4–7
ERA6.45
WHIP1.64
IP82.1
H / K / BB98 / 70 / 37

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

WindowRateSample
Last 2 Weeks.377199 PA
Season.3911439 PA
Last 2 Years.3735087 PA

Quality of Contact vs LHP

wOBA.313
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.332
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.496

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

Hao-Yu Lee's full player page →

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.340

WindowRateSample
Last 2 Weeks.23113 PA
Season.282103 PA
Last 2 Years.282103 PA

Last 5 GamesTotal Bases

Jul 10@ LAD0
Jul 12@ LAD0
Jul 18vs STL2
Jul 19vs STL1
Jul 20vs ATH1

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

WindowRateSample
Last 2 Weeks.6676 PA
Season.450129 PA
Last 2 Years.372207 PA

Opposing Starter · Season6 GS

W–L2–5
ERA6.87
WHIP1.44
IP57.2
H / K / BB60 / 72 / 23

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

WindowRateSample
Last 2 Weeks.476149 PA
Season.4011334 PA
Last 2 Years.3763328 PA

Quality of Contact vs RHP

wOBA.298
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.331
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.495

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

Ryan Waldschmidt's full player page →

Context

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

Batter · Total Bases / PA vs LHP.308

WindowRateSample
Last 2 Weeks.05020 PA
Season.264163 PA
Last 2 Years.365479 PA

Last 5 GamesTotal Bases

Jul 12@ DET1
Jul 16vs NYM2
Jul 18vs NYM1
Jul 19vs NYM0
Jul 20vs LAD4

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

WindowRateSample
Last 2 Weeks.3339 PA
Season.37197 PA
Last 2 Years.319213 PA

Opposing Starter · Season15 GS

W–L10–2
ERA2.69
WHIP1.02
IP100.1
H / K / BB82 / 73 / 20

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

WindowRateSample
Last 2 Weeks.256172 PA
Season.3351067 PA
Last 2 Years.3142461 PA

Quality of Contact vs LHP

wOBA.302
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.325
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head1-for-4

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

Projection

Projected Total Bases1.493

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

Bryce Harper's full player page →

Context

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

Batter · Total Bases / PA vs RHP.325

WindowRateSample
Last 2 Weeks.13315 PA
Season.290176 PA
Last 2 Years.297518 PA

Last 5 GamesTotal Bases

Jul 10@ SF0
Jul 12@ SF1
Jul 17vs CIN0
Jul 19vs CIN0
Jul 20vs WSH1

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

WindowRateSample
Last 2 Weeks.62524 PA
Season.500178 PA
Last 2 Years.484611 PA

Opposing Starter · Season8 GS

W–L3–7
ERA5.53
WHIP1.32
IP94.1
H / K / BB105 / 50 / 20

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

WindowRateSample
Last 2 Weeks.354164 PA
Season.3451135 PA
Last 2 Years.3622271 PA

Quality of Contact vs RHP

wOBA.296
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.352
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head1-for-3

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

Projection

Projected Total Bases1.492

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

Tyler Freeman's full player page →

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.460

WindowRateSample
Last 2 Weeks1.09111 PA
Season.500116 PA
Last 2 Years.500258 PA

Last 5 GamesTotal Bases

Jul 12@ MIN0
Jul 17vs DET0
Jul 18vs DET0
Jul 19vs DET0
Jul 20vs STL5

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

WindowRateSample
Last 2 Weeks.13330 PA
Season.392309 PA
Last 2 Years.397913 PA

Opposing Starter · Season19 GS

W–L5–6
ERA5.00
WHIP1.48
IP93.2
H / K / BB103 / 88 / 36

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

WindowRateSample
Last 2 Weeks.306134 PA
Season.3291265 PA
Last 2 Years.3333420 PA

Quality of Contact vs LHP

wOBA.363
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.299
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head0-for-4

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

Projection

Projected Total Bases1.488

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

Jo Adell's full player page →

Context

Expected PAs4.35
vs SP / Bullpen~2× / ~2.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.395

WindowRateSample
Last 2 Weeks.44829 PA
Season.385130 PA
Last 2 Years.461836 PA

Last 5 GamesTotal Bases

Jul 12vs BOS6
Jul 16@ PHI0
Jul 18@ PHI0
Jul 19@ PHI7
Jul 20@ MIL1

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

WindowRateSample
Last 2 Weeks.31822 PA
Season.330185 PA
Last 2 Years.344227 PA

Opposing Starter · Season16 GS

W–L3–4
ERA5.16
WHIP1.37
IP82.0
H / K / BB73 / 87 / 39

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

WindowRateSample
Last 2 Weeks.215135 PA
Season.3001013 PA
Last 2 Years.3022253 PA

Quality of Contact vs RHP

wOBA.330
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.325
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.486

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

Francisco Lindor's full player page →

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral
Recent Form↩ 10 games since a hit

Batter · Total Bases / PA vs LHP.341

WindowRateSample
Last 2 Weeks.0005 PA
Season.16025 PA
Last 2 Years.324102 PA

Last 5 GamesTotal Bases

Jul 12vs PHI0
Jul 17@ LAA0
Jul 18@ LAA0
Jul 19@ LAA0
Jul 20@ CHC0

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

WindowRateSample
Last 2 Weeks.0004 PA
Season.425120 PA
Last 2 Years.310358 PA

Opposing Starter · Season11 GS

W–L4–7
ERA6.45
WHIP1.64
IP82.1
H / K / BB98 / 70 / 37

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

WindowRateSample
Last 2 Weeks.358120 PA
Season.4141209 PA
Last 2 Years.3883753 PA

Quality of Contact vs LHP

wOBA.297
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.487

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

Kerry Carpenter's full player page →

Context

Expected PAs4.25
vs SP / Bullpen~2.6× / ~1.6×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.372

WindowRateSample
Last 2 Weeks.25927 PA
Season.486288 PA
Last 2 Years.419916 PA

Last 5 GamesTotal Bases

Jul 12vs ATL2
Jul 17@ AZ1
Jul 18@ AZ2
Jul 19@ AZ3
Jul 20@ LAA0

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

WindowRateSample
Last 2 Weeks.09111 PA
Season.247190 PA
Last 2 Years.247190 PA

Opposing Starter · Season15 GS

W–L5–7
ERA2.88
WHIP1.32
IP81.1
H / K / BB61 / 78 / 46

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

WindowRateSample
Last 2 Weeks.368171 PA
Season.3481106 PA
Last 2 Years.3512277 PA

Quality of Contact vs RHP

wOBA.331
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.320
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.486

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

Alec Burleson's full player page →

Context

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

Batter · Total Bases / PA vs RHP.385

WindowRateSample
Last 2 Weeks.46226 PA
Season.364195 PA
Last 2 Years.361285 PA

Last 5 GamesTotal Bases

Jul 11vs COL1
Jul 12vs COL1
Jul 17@ SEA0
Jul 18@ SEA1
Jul 20@ KC0

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

WindowRateSample
Last 2 Weeks.33330 PA
Season.359156 PA
Last 2 Years.326181 PA

Opposing Starter · Season9 GS

W–L4–3
ERA5.08
WHIP1.62
IP56.2
H / K / BB58 / 50 / 34

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

WindowRateSample
Last 2 Weeks.395167 PA
Season.4011265 PA
Last 2 Years.3653259 PA

Quality of Contact vs RHP

wOBA.330
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.310
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.484

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

Drew Gilbert's full player page →

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.348

WindowRateSample
Last 2 Weeks.26319 PA
Season.354237 PA
Last 2 Years.325713 PA

Last 5 GamesTotal Bases

Jul 11@ SD0
Jul 12@ SD2
Jul 18vs CWS1
Jul 19vs CWS0
Jul 20vs TB0

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

WindowRateSample
Last 2 Weeks.81811 PA
Season.364239 PA
Last 2 Years.332624 PA

Opposing Starter · Season18 GS

W–L7–5
ERA3.26
WHIP0.95
IP99.1
H / K / BB77 / 98 / 17

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

WindowRateSample
Last 2 Weeks.375192 PA
Season.3531160 PA
Last 2 Years.3522670 PA

Quality of Contact vs RHP

wOBA.296
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.332
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head3-for-5

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

Projection

Projected Total Bases1.482

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

Andrés Giménez's full player page →

Context

Expected PAs4.1
vs SP / Bullpen~2.2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.314

WindowRateSample
Last 2 Weeks.13330 PA
Season.314290 PA
Last 2 Years.377893 PA

Last 5 GamesTotal Bases

Jul 12@ TB1
Jul 17vs SF1
Jul 18vs SF0
Jul 19vs SF2
Jul 20vs CIN1

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

WindowRateSample
Last 2 Weeks.37516 PA
Season.357252 PA
Last 2 Years.377350 PA

Opposing Starter · Season18 GS

W–L11–1
ERA2.54
WHIP1.11
IP102.2
H / K / BB77 / 118 / 37

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

WindowRateSample
Last 2 Weeks.386158 PA
Season.3981071 PA
Last 2 Years.3542884 PA

Quality of Contact vs RHP

wOBA.294
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.479

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

Josh Naylor's full player page →

Context

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

Batter · Total Bases / PA vs RHP.345

WindowRateSample
Last 2 Weeks.1676 PA
Season.265166 PA
Last 2 Years.368848 PA

Last 5 GamesTotal Bases

Jul 8vs ATL1
Jul 11vs MIL0
Jul 12vs MIL5
Jul 18@ CLE1
Jul 20@ NYY2

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

WindowRateSample
Last 2 Weeks.6258 PA
Season.376189 PA
Last 2 Years.392561 PA

Opposing Starter · Season19 GS

W–L7–4
ERA4.03
WHIP1.36
IP98.1
H / K / BB101 / 96 / 33

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

WindowRateSample
Last 2 Weeks.314153 PA
Season.3211252 PA
Last 2 Years.3473185 PA

Quality of Contact vs RHP

wOBA.309
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.321
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.476

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

Marcell Ozuna's full player page →

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.343

WindowRateSample
Last 2 Weeks.38918 PA
Season.238223 PA
Last 2 Years.247320 PA

Last 5 GamesTotal Bases

Jul 12vs NYY0
Jul 17@ ATH3
Jul 18@ ATH0
Jul 19@ ATH1
Jul 20@ COL1

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

WindowRateSample
Last 2 Weeks.25735 PA
Season.516250 PA
Last 2 Years.440630 PA

Opposing Starter · Season20 GS

W–L3–9
ERA6.22
WHIP1.77
IP97.0
H / K / BB134 / 73 / 38

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

WindowRateSample
Last 2 Weeks.454174 PA
Season.4411117 PA
Last 2 Years.4263217 PA

Quality of Contact vs RHP

wOBA.322
Hard-Hit %27%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.331
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head0-for-0

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

Projection

Projected Total Bases1.474

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

Nasim Nuñez's full player page →

Context

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

Batter · Total Bases / PA vs LHP.388

WindowRateSample
Last 2 Weeks.4005 PA
Season.62540 PA
Last 2 Years.351148 PA

Last 5 GamesTotal Bases

Jul 10vs HOU0
Jul 11vs HOU1
Jul 12vs HOU0
Jul 17@ ATL1
Jul 20vs CWS0

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

WindowRateSample
Last 2 Weeks.50038 PA
Season.398186 PA
Last 2 Years.398186 PA

Opposing Starter · Season11 GS

W–L3–6
ERA5.60
WHIP1.36
IP53.0
H / K / BB43 / 47 / 29

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

WindowRateSample
Last 2 Weeks.293157 PA
Season.3431419 PA
Last 2 Years.3393553 PA

Quality of Contact vs LHP

wOBA.325
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.348
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.472

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

Elias Díaz's full player page →

Context

Expected PAs4.25
vs SP / Bullpen~2× / ~2.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.363

WindowRateSample
Last 2 Weeks.37929 PA
Season.29847 PA
Last 2 Years.336539 PA

Last 5 GamesTotal Bases

Jul 9@ SD1
Jul 11@ LAD1
Jul 17vs STL1
Jul 18vs STL0
Jul 19vs STL3

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

WindowRateSample
Last 2 Weeks.5717 PA
Season.326135 PA
Last 2 Years.321218 PA

Opposing Starter · Season6 GS

W–L2–5
ERA6.87
WHIP1.44
IP57.2
H / K / BB60 / 72 / 23

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

WindowRateSample
Last 2 Weeks.240154 PA
Season.3341012 PA
Last 2 Years.3552030 PA

Quality of Contact vs RHP

wOBA.310
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.324
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.472

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

Max Kepler's full player page →

Context

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

Batter · Total Bases / PA vs LHP.391

WindowRateSample
Last 2 Weeks1.0003 PA
Season.50026 PA
Last 2 Years.30469 PA

Last 5 GamesTotal Bases

Jul 10vs PHI3
Jul 12vs PHI0
Jul 18@ LAA1
Jul 19@ LAA1
Jul 20@ CHC0

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

WindowRateSample
Last 2 Weeks.0004 PA
Season.425120 PA
Last 2 Years.310358 PA

Opposing Starter · Season11 GS

W–L4–7
ERA6.45
WHIP1.64
IP82.1
H / K / BB98 / 70 / 37

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

WindowRateSample
Last 2 Weeks.358120 PA
Season.4141209 PA
Last 2 Years.3883753 PA

Quality of Contact vs LHP

wOBA.328
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.306
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head1-for-1

Total Bases1 in 1 PA
Career Average1.000
Plate Appearances1
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.471

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

James Outman's full player page →

Context

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

Batter · Total Bases / PA vs LHP.352

WindowRateSample
Last 2 Weeks.09111 PA
Season.38990 PA
Last 2 Years.447159 PA

Last 5 GamesTotal Bases

Jul 11@ CWS0
Jul 12@ CWS0
Jul 17vs WSH0
Jul 19vs WSH1
Jul 20@ AZ0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

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

WindowRateSample
Last 2 Weeks.337169 PA
Season.3201184 PA
Last 2 Years.3673569 PA

Quality of Contact vs LHP

wOBA.296
Hard-Hit %34%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.468

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

Colby Thomas's full player page →

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.345

WindowRateSample
Last 2 Weeks.0003 PA
Season.27783 PA
Last 2 Years.27783 PA

Last 5 GamesTotal Bases

Jun 21@ MIA0
Jun 23vs ATH0
Jun 25vs ATH0
Jul 18@ SEA0
Jul 20@ KC3

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

WindowRateSample
Last 2 Weeks.50012 PA
Season.39192 PA
Last 2 Years.350123 PA

Opposing Starter · Season9 GS

W–L4–3
ERA5.08
WHIP1.62
IP56.2
H / K / BB58 / 50 / 34

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

WindowRateSample
Last 2 Weeks.456171 PA
Season.3831248 PA
Last 2 Years.3493602 PA

Quality of Contact vs RHP

wOBA.300
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.350
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.466

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

Daniel Susac's full player page →

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.333

WindowRateSample
Last 2 Weeks.13023 PA
Season.356191 PA
Last 2 Years.420792 PA

Last 5 GamesTotal Bases

Jul 12vs AZ0
Jul 17@ NYY1
Jul 19@ NYY0
Jul 19@ NYY2
Jul 20@ PHI1

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

WindowRateSample
Last 2 Weeks.28621 PA
Season.319141 PA
Last 2 Years.293543 PA

Opposing Starter · Season15 GS

W–L10–1
ERA2.13
WHIP0.89
IP93.0
H / K / BB61 / 108 / 22

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

WindowRateSample
Last 2 Weeks.448154 PA
Season.3721461 PA
Last 2 Years.3604305 PA

Quality of Contact vs RHP

wOBA.290
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.279
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head3-for-10

Total Bases9 in 11 PA
Career Average.273
Plate Appearances11
HR · K · BB2 · 3 · 1

Projection

Projected Total Bases1.466

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

Teoscar Hernández's full player page →

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral
Recent Form🔥 6-game hitting streak

Batter · Total Bases / PA vs LHP.382

WindowRateSample
Last 2 Weeks.66712 PA
Season.25471 PA
Last 2 Years.299281 PA

Last 5 GamesTotal Bases

Jul 12@ DET3
Jul 16vs NYM1
Jul 18vs NYM2
Jul 19vs NYM1
Jul 20vs LAD1

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

WindowRateSample
Last 2 Weeks.21019 PA
Season.281302 PA
Last 2 Years.337578 PA

Opposing Starter · Season15 GS

W–L10–2
ERA2.69
WHIP1.02
IP100.1
H / K / BB82 / 73 / 20

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

WindowRateSample
Last 2 Weeks.401152 PA
Season.3491289 PA
Last 2 Years.3403327 PA

Quality of Contact vs LHP

wOBA.332
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.287
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.465

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

J.T. Realmuto's full player page →

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.362

WindowRateSample
Last 2 Weeks.33339 PA
Season.386241 PA
Last 2 Years.348646 PA

Last 5 GamesTotal Bases

Jul 12@ STL0
Jul 17vs TEX2
Jul 18vs TEX3
Jul 19vs TEX0
Jul 20vs SD0

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

WindowRateSample
Last 2 Weeks.27818 PA
Season.411180 PA
Last 2 Years.395512 PA

Opposing Starter · Season19 GS

W–L5–5
ERA5.36
WHIP1.44
IP89.0
H / K / BB93 / 81 / 35

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

WindowRateSample
Last 2 Weeks.319182 PA
Season.3201204 PA
Last 2 Years.3594225 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.331
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head1-for-5

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

Projection

Projected Total Bases1.463

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

Mauricio Dubón's full player page →

Context

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

Batter · Total Bases / PA vs RHP.418

WindowRateSample
Last 2 Weeks.66718 PA
Season.409132 PA
Last 2 Years.406776 PA

Last 5 GamesTotal Bases

Jul 11@ TEX2
Jul 12@ TEX1
Jul 18vs BAL0
Jul 19vs BAL1
Jul 20vs MIA1

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

WindowRateSample
Last 2 Weeks.0006 PA
Season.276145 PA
Last 2 Years.353368 PA

Opposing Starter · Season9 GS

W–L2–4
ERA3.48
WHIP1.39
IP75.0
H / K / BB69 / 56 / 35

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

WindowRateSample
Last 2 Weeks.27698 PA
Season.301891 PA
Last 2 Years.3262577 PA

Quality of Contact vs RHP

wOBA.331
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.308
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.461

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

Yainer Diaz's full player page →

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.352

WindowRateSample
Last 2 Weeks.21019 PA
Season.393140 PA
Last 2 Years.393140 PA

Last 5 GamesTotal Bases

Jul 11vs CLE2
Jul 12vs CLE1
Jul 17@ MIL0
Jul 18@ MIL1
Jul 20@ HOU4

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

WindowRateSample
Last 2 Weeks.50014 PA
Season.397146 PA
Last 2 Years.397146 PA

Opposing Starter · Season13 GS

W–L5–4
ERA6.06
WHIP1.50
IP52.0
H / K / BB45 / 63 / 33

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

WindowRateSample
Last 2 Weeks.348161 PA
Season.3031150 PA
Last 2 Years.3102997 PA

Quality of Contact vs RHP

wOBA.303
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.342
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.46

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

Joe Mack's full player page →

Context

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

Batter · Total Bases / PA vs RHP.323

WindowRateSample
Last 2 Weeks.22722 PA
Season.255306 PA
Last 2 Years.298459 PA

Last 5 GamesTotal Bases

Jul 11vs CLE0
Jul 12vs CLE0
Jul 17@ MIL0
Jul 19@ MIL1
Jul 20@ HOU0

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

WindowRateSample
Last 2 Weeks.50014 PA
Season.397146 PA
Last 2 Years.397146 PA

Opposing Starter · Season13 GS

W–L5–4
ERA6.06
WHIP1.50
IP52.0
H / K / BB45 / 63 / 33

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

WindowRateSample
Last 2 Weeks.348161 PA
Season.3031150 PA
Last 2 Years.3102997 PA

Quality of Contact vs RHP

wOBA.303
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.342
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.459

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

Jakob Marsee's full player page →

Context

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

Batter · Total Bases / PA vs LHP.350

WindowRateSample
Last 2 Weeks.0003 PA
Season.33962 PA
Last 2 Years.266139 PA

Last 5 GamesTotal Bases

Jul 8@ MIN0
Jul 9@ MIN2
Jul 10@ MIA0
Jul 18vs PIT1
Jul 20vs MIN1

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

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

Opposing Starter · Season2 GS

W–L1–1
ERA2.79
WHIP1.60
IP19.1
H / K / BB15 / 22 / 16

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

WindowRateSample
Last 2 Weeks.310158 PA
Season.3741311 PA
Last 2 Years.3963472 PA

Quality of Contact vs LHP

wOBA.314
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.328
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.458

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

Daniel Schneemann's full player page →

Context

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

Batter · Total Bases / PA vs RHP.363

WindowRateSample
Last 2 Weeks.34529 PA
Season.368242 PA
Last 2 Years.348615 PA

Last 5 GamesTotal Bases

Jul 17vs TB2
Jul 17vs TB3
Jul 18vs TB0
Jul 19vs TB1
Jul 20vs BAL4

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

WindowRateSample
Last 2 Weeks.29627 PA
Season.341179 PA
Last 2 Years.310232 PA

Opposing Starter · Season19 GS

W–L6–9
ERA3.61
WHIP1.35
IP107.1
H / K / BB95 / 106 / 50

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

WindowRateSample
Last 2 Weeks.337172 PA
Season.3531225 PA
Last 2 Years.3443471 PA

Quality of Contact vs RHP

wOBA.335
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.296
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head1-for-2

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

Projection

Projected Total Bases1.458

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

Caleb Durbin's full player page →

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.393

WindowRateSample
Last 2 Weeks1.0007 PA
Season.24785 PA
Last 2 Years.355301 PA

Last 5 GamesTotal Bases

Jul 12@ PIT1
Jul 17vs MIA5
Jul 18vs MIA0
Jul 19vs MIA0
Jul 20vs NYM4

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season3 GS

W–L0–1
ERA2.60
WHIP0.92
IP17.1
H / K / BB11 / 15 / 5

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

WindowRateSample
Last 2 Weeks.418184 PA
Season.3251272 PA
Last 2 Years.3263443 PA

Quality of Contact vs LHP

wOBA.335
Hard-Hit %33%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.457

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

Joey Ortiz's full player page →

Context

Expected PAs4.25
vs SP / Bullpen~2.6× / ~1.6×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.340

WindowRateSample
Last 2 Weeks.13315 PA
Season.371105 PA
Last 2 Years.330227 PA

Last 5 GamesTotal Bases

Jul 12@ DET0
Jul 16vs NYM0
Jul 18vs NYM0
Jul 19vs NYM1
Jul 20vs LAD4

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

WindowRateSample
Last 2 Weeks.3339 PA
Season.37197 PA
Last 2 Years.319213 PA

Opposing Starter · Season15 GS

W–L10–2
ERA2.69
WHIP1.02
IP100.1
H / K / BB82 / 73 / 20

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

WindowRateSample
Last 2 Weeks.256172 PA
Season.3351067 PA
Last 2 Years.3142461 PA

Quality of Contact vs LHP

wOBA.296
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.325
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head1-for-3

Total Bases4 in 3 PA
Career Average.333
Plate Appearances3
HR · K · BB1 · 2 · 0

Projection

Projected Total Bases1.456

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

Brandon Marsh's full player page →

Context

Expected PAs4.25
vs SP / Bullpen~2× / ~2.2×
BallparkNeutral
WeatherNeutral
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs RHP.336

WindowRateSample
Last 2 Weeks.24025 PA
Season.33339 PA
Last 2 Years.272426 PA

Last 5 GamesTotal Bases

Jul 12@ TEX1
Jul 17vs BAL0
Jul 18vs BAL0
Jul 19vs BAL0
Jul 20vs MIA0

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

WindowRateSample
Last 2 Weeks.28621 PA
Season.380179 PA
Last 2 Years.345391 PA

Opposing Starter · Season9 GS

W–L2–4
ERA3.48
WHIP1.39
IP75.0
H / K / BB69 / 56 / 35

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

WindowRateSample
Last 2 Weeks.285200 PA
Season.3621338 PA
Last 2 Years.3713090 PA

Quality of Contact vs RHP

wOBA.310
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.324
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.456

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

LaMonte Wade Jr.'s full player page →

Context

Expected PAs4.25
vs SP / Bullpen~2× / ~2.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.361

WindowRateSample
Last 2 Weeks.45511 PA
Season.27185 PA
Last 2 Years.26993 PA

Last 5 GamesTotal Bases

Jul 11@ MIN0
Jul 17vs DET1
Jul 18vs DET1
Jul 19vs DET3
Jul 20vs STL2

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

WindowRateSample
Last 2 Weeks.13330 PA
Season.392309 PA
Last 2 Years.397913 PA

Opposing Starter · Season19 GS

W–L5–6
ERA5.00
WHIP1.48
IP93.2
H / K / BB103 / 88 / 36

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

WindowRateSample
Last 2 Weeks.306134 PA
Season.3291265 PA
Last 2 Years.3333420 PA

Quality of Contact vs LHP

wOBA.331
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.299
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head0-for-1

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

Projection

Projected Total Bases1.455

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

Vaughn Grissom's full player page →

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 3 GamesTotal Bases

Jul 17vs WSH2
Jul 19vs WSH0
Jul 20@ AZ4

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

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

WindowRateSample
Last 2 Weeks.337169 PA
Season.3201184 PA
Last 2 Years.3673569 PA

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.454

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

Tommy White's full player page →

Context

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

Batter · Total Bases / PA vs RHP.307

WindowRateSample
Last 2 Weeks
Season.24374 PA
Last 2 Years.300569 PA

Last 5 GamesTotal Bases

Apr 21vs MIN0
Apr 22vs MIN0
Apr 23vs MIN2
Apr 26vs COL0
Jul 20@ MIL0

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

WindowRateSample
Last 2 Weeks.35714 PA
Season.431167 PA
Last 2 Years.388209 PA

Opposing Starter · Season16 GS

W–L3–4
ERA5.16
WHIP1.37
IP82.0
H / K / BB73 / 87 / 39

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

WindowRateSample
Last 2 Weeks.429149 PA
Season.3171088 PA
Last 2 Years.3402612 PA

Quality of Contact vs RHP

wOBA.287
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.342
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.454

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

Luis Robert Jr.'s full player page →

Context

Expected PAs4.35
vs SP / Bullpen~2.5× / ~1.9×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.334

WindowRateSample
Last 2 Weeks.0007 PA
Season.25080 PA
Last 2 Years.346188 PA

Last 5 GamesTotal Bases

Jul 12@ MIN0
Jul 17vs DET0
Jul 18vs DET1
Jul 19vs DET0
Jul 20vs STL0

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

WindowRateSample
Last 2 Weeks.13330 PA
Season.392309 PA
Last 2 Years.397913 PA

Opposing Starter · Season19 GS

W–L5–6
ERA5.00
WHIP1.48
IP93.2
H / K / BB103 / 88 / 36

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

WindowRateSample
Last 2 Weeks.306134 PA
Season.3291265 PA
Last 2 Years.3333420 PA

Quality of Contact vs LHP

wOBA.294
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.299
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head1-for-4

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

Projection

Projected Total Bases1.452

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

Jorge Soler's full player page →

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.381

WindowRateSample
Last 2 Weeks.5008 PA
Season.46252 PA
Last 2 Years.309431 PA

Last 5 GamesTotal Bases

Jul 10@ STL0
Jul 11@ STL0
Jul 17vs TEX0
Jul 18vs TEX0
Jul 20vs SD2

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

WindowRateSample
Last 2 Weeks.27818 PA
Season.411180 PA
Last 2 Years.395512 PA

Opposing Starter · Season19 GS

W–L5–5
ERA5.36
WHIP1.44
IP89.0
H / K / BB93 / 81 / 35

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

WindowRateSample
Last 2 Weeks.319182 PA
Season.3201204 PA
Last 2 Years.3594225 PA

Quality of Contact vs RHP

wOBA.324
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.331
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.452

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

Joey Bart's full player page →

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.396

WindowRateSample
Last 2 Weeks1.0005 PA
Season.47419 PA
Last 2 Years.26192 PA

Last 5 GamesTotal Bases

Jul 8vs ATH5
Jul 9vs ATH4
Jul 10vs PHI1
Jul 17@ LAA0
Jul 19@ LAA0

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

WindowRateSample
Last 2 Weeks.31316 PA
Season.378262 PA
Last 2 Years.3491066 PA

Opposing Starter · Season11 GS

W–L4–7
ERA6.45
WHIP1.64
IP82.1
H / K / BB98 / 70 / 37

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

WindowRateSample
Last 2 Weeks.377199 PA
Season.3911439 PA
Last 2 Years.3735087 PA

Quality of Contact vs LHP

wOBA.338
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.332
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.45

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

Jake Rogers's full player page →

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.316

WindowRateSample
Last 2 Weeks.05319 PA
Season.308250 PA
Last 2 Years.378743 PA

Last 5 GamesTotal Bases

Jul 11@ SF0
Jul 12@ SF0
Jul 17vs CIN0
Jul 18vs CIN1
Jul 20vs WSH0

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

WindowRateSample
Last 2 Weeks.62524 PA
Season.500178 PA
Last 2 Years.484611 PA

Opposing Starter · Season8 GS

W–L3–7
ERA5.53
WHIP1.32
IP94.1
H / K / BB105 / 50 / 20

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

WindowRateSample
Last 2 Weeks.354164 PA
Season.3451135 PA
Last 2 Years.3622271 PA

Quality of Contact vs RHP

wOBA.272
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.352
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head1-for-6

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

Projection

Projected Total Bases1.447

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

Ezequiel Tovar's full player page →

Context

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

Batter · Total Bases / PA vs LHP.343

WindowRateSample
Last 2 Weeks.2005 PA
Season.20729 PA
Last 2 Years.217189 PA

Last 5 GamesTotal Bases

Jul 10@ MIN0
Jul 12@ MIN4
Jul 17vs DET0
Jul 19vs DET0
Jul 20vs STL0

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

WindowRateSample
Last 2 Weeks.33315 PA
Season.495103 PA
Last 2 Years.405296 PA

Opposing Starter · Season19 GS

W–L5–6
ERA5.00
WHIP1.48
IP93.2
H / K / BB103 / 88 / 36

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.319

WindowRateSample
Last 2 Weeks.280168 PA
Season.3431511 PA
Last 2 Years.3673456 PA

Quality of Contact vs LHP

wOBA.297
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.338
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head0-for-1

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 1 · 1

Projection

Projected Total Bases1.444

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Josh Lowe's full player page →

Context

Expected PAs4.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.344

WindowRateSample
Last 2 Weeks.28614 PA
Season.256117 PA
Last 2 Years.339313 PA

Last 5 GamesTotal Bases

Jul 12@ CIN7
Jul 17vs MIN0
Jul 18vs MIN0
Jul 19vs MIN5
Jul 20vs DET2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.319

WindowRateSample
Last 2 Weeks.14321 PA
Season.344361 PA
Last 2 Years.3021253 PA

Opposing Starter · Season19 GS

W–L5–6
ERA4.10
WHIP1.32
IP107.2
H / K / BB106 / 87 / 36

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.314

WindowRateSample
Last 2 Weeks.276196 PA
Season.3491314 PA
Last 2 Years.3484254 PA

Quality of Contact vs LHP

wOBA.316
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.292
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head0-for-3

Total Bases0 in 3 PA
Career Average.000
Plate Appearances3
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.442

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Alex Bregman's full player page →

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.349

WindowRateSample
Last 2 Weeks.30813 PA
Season.26790 PA
Last 2 Years.320194 PA

Last 5 GamesTotal Bases

Jul 10vs LAA0
Jul 11vs LAA2
Jul 18@ CHC1
Jul 19@ CHC1
Jul 20@ CLE2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.336

WindowRateSample
Last 2 Weeks.25016 PA
Season.309320 PA
Last 2 Years.338441 PA

Opposing Starter · Season19 GS

W–L8–5
ERA2.73
WHIP1.07
IP112.0
H / K / BB84 / 110 / 36

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.349

WindowRateSample
Last 2 Weeks.343140 PA
Season.3521362 PA
Last 2 Years.3444119 PA

Quality of Contact vs LHP

wOBA.309
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.300
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head0-for-2

Total Bases0 in 2 PA
Career Average.000
Plate Appearances2
HR · K · BB0 · 2 · 0

Projection

Projected Total Bases1.44

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Victor Caratini's full player page →

Context

Expected PAs4.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.373

WindowRateSample
Last 2 Weeks.28025 PA
Season.452290 PA
Last 2 Years.433880 PA

Last 5 GamesTotal Bases

Jul 12vs AZ0
Jul 17@ NYY0
Jul 19@ NYY0
Jul 19@ NYY1
Jul 20@ PHI1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.300

WindowRateSample
Last 2 Weeks.11526 PA
Season.271214 PA
Last 2 Years.329717 PA

Opposing Starter · Season15 GS

W–L10–1
ERA2.13
WHIP0.89
IP93.0
H / K / BB61 / 108 / 22

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.314

WindowRateSample
Last 2 Weeks.275138 PA
Season.328998 PA
Last 2 Years.3442632 PA

Quality of Contact vs RHP

wOBA.330
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.276
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head22-for-57

Total Bases35 in 73 PA
Career Average.301
Plate Appearances73
HR · K · BB3 · 12 · 15

Projection

Projected Total Bases1.439

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Freddie Freeman's full player page →

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.339

WindowRateSample
Last 2 Weeks.23821 PA
Season.28278 PA
Last 2 Years.347590 PA

Last 5 GamesTotal Bases

Jul 11@ SD3
Jul 17vs CWS1
Jul 18vs CWS0
Jul 19vs CWS0
Jul 20vs TB1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.356

WindowRateSample
Last 2 Weeks1.0003 PA
Season.255153 PA
Last 2 Years.284469 PA

Opposing Starter · Season18 GS

W–L7–5
ERA3.26
WHIP0.95
IP99.1
H / K / BB77 / 98 / 17

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.359

WindowRateSample
Last 2 Weeks.365170 PA
Season.3451307 PA
Last 2 Years.3583210 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.308
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head3-for-13

Total Bases3 in 14 PA
Career Average.214
Plate Appearances14
HR · K · BB0 · 0 · 1

Projection

Projected Total Bases1.437

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Alejandro Kirk's full player page →

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.339

WindowRateSample
Last 2 Weeks.0004 PA
Season.12524 PA
Last 2 Years.12524 PA

Last 5 GamesTotal Bases

Jul 11@ PIT0
Jul 11@ PIT3
Jul 17vs MIA0
Jul 18vs MIA1
Jul 20vs NYM6

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Starter · Season3 GS

W–L0–1
ERA2.60
WHIP0.92
IP17.1
H / K / BB11 / 15 / 5

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.379

WindowRateSample
Last 2 Weeks.418184 PA
Season.3251272 PA
Last 2 Years.3263443 PA

Quality of Contact vs LHP

wOBA.303
Hard-Hit %32%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.433

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Cooper Pratt's full player page →

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.382

WindowRateSample
Last 2 Weeks.45511 PA
Season.39773 PA
Last 2 Years.39773 PA

Last 5 GamesTotal Bases

Jul 11@ CWS0
Jul 12@ CWS0
Jul 17vs WSH2
Jul 19vs WSH1
Jul 20@ AZ0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.342

WindowRateSample
Last 2 Weeks.337169 PA
Season.3201184 PA
Last 2 Years.3673569 PA

Quality of Contact vs LHP

wOBA.316
Hard-Hit %37%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.432

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Henry Bolte's full player page →

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.368

WindowRateSample
Last 2 Weeks.34432 PA
Season.401202 PA
Last 2 Years.360600 PA

Last 5 GamesTotal Bases

Jul 12@ BAL0
Jul 17vs SD3
Jul 18vs SD1
Jul 19vs SD0
Jul 20vs SF2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.371

WindowRateSample
Last 2 Weeks.41234 PA
Season.383183 PA
Last 2 Years.324361 PA

Opposing Starter · Season15 GS

W–L2–8
ERA5.31
WHIP1.46
IP78.0
H / K / BB82 / 73 / 32

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.315

WindowRateSample
Last 2 Weeks.280175 PA
Season.3371424 PA
Last 2 Years.3403099 PA

Quality of Contact vs RHP

wOBA.331
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.319
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head0-for-3

Total Bases0 in 3 PA
Career Average.000
Plate Appearances3
HR · K · BB0 · 2 · 0

Projection

Projected Total Bases1.429

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Michael Massey's full player page →

Context

Expected PAs4
vs SP / Bullpen~1.5× / ~2.5×
BallparkNeutral
WeatherNeutral
Recent Form↩ 7 games since a hit

Batter · Total Bases / PA vs LHP.338

WindowRateSample
Last 2 Weeks.0006 PA
Season.270100 PA
Last 2 Years.349281 PA

Last 5 GamesTotal Bases

Jul 7@ MIN0
Jul 8@ MIN0
Jul 9@ MIN0
Jul 18vs PIT0
Jul 20vs MIN0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.354

WindowRateSample
Last 2 Weeks.4297 PA
Season.27551 PA
Last 2 Years.27551 PA

Opposing Starter · Season2 GS

W–L1–1
ERA2.79
WHIP1.60
IP19.1
H / K / BB15 / 22 / 16

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.357

WindowRateSample
Last 2 Weeks.368155 PA
Season.3291140 PA
Last 2 Years.3483291 PA

Quality of Contact vs LHP

wOBA.304
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.324
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head0-for-1

Total Bases0 in 1 PA
Career Average.000
Plate Appearances1
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.429

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

David Fry's full player page →

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.331

WindowRateSample
Last 2 Weeks.26123 PA
Season.229157 PA
Last 2 Years.351636 PA

Last 5 GamesTotal Bases

Jul 11@ WSH0
Jul 12@ WSH1
Jul 17vs LAD0
Jul 19vs LAD0
Jul 20vs PIT2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.377

WindowRateSample
Last 2 Weeks.42928 PA
Season.384224 PA
Last 2 Years.365285 PA

Opposing Starter · Season18 GS

W–L3–8
ERA4.77
WHIP1.45
IP94.1
H / K / BB82 / 85 / 55

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.365

WindowRateSample
Last 2 Weeks.363201 PA
Season.3781618 PA
Last 2 Years.3593847 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.341
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.429

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Austin Wells's full player page →

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.367

WindowRateSample
Last 2 Weeks.43816 PA
Season.300120 PA
Last 2 Years.334338 PA

Last 5 GamesTotal Bases

Jul 12vs LAA0
Jul 17@ CHC1
Jul 18@ CHC1
Jul 19@ CHC1
Jul 20@ CLE4

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.336

WindowRateSample
Last 2 Weeks.25016 PA
Season.309320 PA
Last 2 Years.338441 PA

Opposing Starter · Season19 GS

W–L8–5
ERA2.73
WHIP1.07
IP112.0
H / K / BB84 / 110 / 36

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.349

WindowRateSample
Last 2 Weeks.343140 PA
Season.3521362 PA
Last 2 Years.3444119 PA

Quality of Contact vs LHP

wOBA.321
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.300
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head2-for-6

Total Bases2 in 6 PA
Career Average.333
Plate Appearances6
HR · K · BB0 · 2 · 0

Projection

Projected Total Bases1.427

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Brooks Lee's full player page →

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.302

WindowRateSample
Last 2 Weeks.13330 PA
Season.273275 PA
Last 2 Years.317859 PA

Last 5 GamesTotal Bases

Jul 12vs ATL1
Jul 17@ AZ1
Jul 18@ AZ1
Jul 19@ AZ0
Jul 20@ LAA0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.320

WindowRateSample
Last 2 Weeks.0006 PA
Season.256164 PA
Last 2 Years.256164 PA

Opposing Starter · Season15 GS

W–L5–7
ERA2.88
WHIP1.32
IP81.1
H / K / BB61 / 78 / 46

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.392

WindowRateSample
Last 2 Weeks.450149 PA
Season.3251333 PA
Last 2 Years.3332871 PA

Quality of Contact vs RHP

wOBA.293
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.295
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.425

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Masyn Winn's full player page →

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.327

WindowRateSample
Last 2 Weeks.0006 PA
Season.19383 PA
Last 2 Years.303353 PA

Last 5 GamesTotal Bases

Jul 5vs SD0
Jul 8vs COL0
Jul 10vs AZ0
Jul 11vs AZ0
Jul 20@ PHI1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.337

WindowRateSample
Last 2 Weeks.28621 PA
Season.319141 PA
Last 2 Years.293543 PA

Opposing Starter · Season15 GS

W–L10–1
ERA2.13
WHIP0.89
IP93.0
H / K / BB61 / 108 / 22

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.404

WindowRateSample
Last 2 Weeks.448154 PA
Season.3721461 PA
Last 2 Years.3604305 PA

Quality of Contact vs RHP

wOBA.305
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.279
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head1-for-7

Total Bases1 in 8 PA
Career Average.125
Plate Appearances8
HR · K · BB0 · 3 · 1

Projection

Projected Total Bases1.419

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Alex Call's full player page →

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.375

WindowRateSample
Last 2 Weeks.7508 PA
Season.25678 PA
Last 2 Years.251255 PA

Last 5 GamesTotal Bases

Jul 7@ MIA0
Jul 11@ TB0
Jul 12@ TB0
Jul 18vs SF0
Jul 19vs SF2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.321

WindowRateSample
Last 2 Weeks.0007 PA
Season.273161 PA
Last 2 Years.287251 PA

Opposing Starter · Season18 GS

W–L11–1
ERA2.54
WHIP1.11
IP102.2
H / K / BB77 / 118 / 37

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.351

WindowRateSample
Last 2 Weeks.346127 PA
Season.3481102 PA
Last 2 Years.3493472 PA

Quality of Contact vs RHP

wOBA.315
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.293
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.416

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Mitch Garver's full player page →

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.322

WindowRateSample
Last 2 Weeks.15426 PA
Season.31592 PA
Last 2 Years.322174 PA

Last 5 GamesTotal Bases

Jul 10vs ATL0
Jul 12vs ATL1
Jul 17@ AZ2
Jul 18@ AZ0
Jul 19@ AZ2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.320

WindowRateSample
Last 2 Weeks.0006 PA
Season.256164 PA
Last 2 Years.256164 PA

Opposing Starter · Season15 GS

W–L5–7
ERA2.88
WHIP1.32
IP81.1
H / K / BB61 / 78 / 46

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.392

WindowRateSample
Last 2 Weeks.450149 PA
Season.3251333 PA
Last 2 Years.3332871 PA

Quality of Contact vs RHP

wOBA.300
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.295
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.411

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

José Fermín's full player page →

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.321

WindowRateSample
Last 2 Weeks.19121 PA
Season.263156 PA
Last 2 Years.284546 PA

Last 5 GamesTotal Bases

Jul 11vs MIL0
Jul 12vs MIL4
Jul 18@ CLE1
Jul 19@ CLE2
Jul 20@ NYY2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.383

WindowRateSample
Last 2 Weeks.6258 PA
Season.376189 PA
Last 2 Years.392561 PA

Opposing Starter · Season19 GS

W–L7–4
ERA4.03
WHIP1.36
IP98.1
H / K / BB101 / 96 / 33

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.330

WindowRateSample
Last 2 Weeks.314153 PA
Season.3211252 PA
Last 2 Years.3473185 PA

Quality of Contact vs RHP

wOBA.293
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.321
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head0-for-1

Total Bases0 in 1 PA
Career Average.000
Plate Appearances1
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.41

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Jared Triolo's full player page →

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs RHP.351

WindowRateSample
Last 2 Weeks.34335 PA
Season.284282 PA
Last 2 Years.378980 PA

Last 5 GamesTotal Bases

Jul 12@ BAL2
Jul 17vs SD1
Jul 18vs SD4
Jul 19vs SD1
Jul 20vs SF4

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.356

WindowRateSample
Last 2 Weeks.25016 PA
Season.429154 PA
Last 2 Years.365378 PA

Opposing Starter · Season15 GS

W–L2–8
ERA5.31
WHIP1.46
IP78.0
H / K / BB82 / 73 / 32

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.309

WindowRateSample
Last 2 Weeks.279136 PA
Season.3051332 PA
Last 2 Years.3153547 PA

Quality of Contact vs RHP

wOBA.302
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.320
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head2-for-6

Total Bases5 in 6 PA
Career Average.333
Plate Appearances6
HR · K · BB1 · 0 · 0

Projection

Projected Total Bases1.411

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Salvador Perez's full player page →

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.394

WindowRateSample
Last 2 Weeks.5008 PA
Season.50044 PA
Last 2 Years.50052 PA

Last 5 GamesTotal Bases

Jul 11@ CWS0
Jul 12@ CWS0
Jul 17vs WSH0
Jul 19vs WSH4
Jul 20@ AZ0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.360

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

No MLB track record yet — scored at league average, so expect more uncertainty in this matchup.

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.342

WindowRateSample
Last 2 Weeks.337169 PA
Season.3201184 PA
Last 2 Years.3673569 PA

Quality of Contact vs LHP

wOBA.325
Hard-Hit %37%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.41

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Alika Williams's full player page →

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs LHP.365

WindowRateSample
Last 2 Weeks.3333 PA
Season.3333 PA
Last 2 Years.24129 PA

Last 5 GamesTotal Bases

Jul 12vs LAA0
Jul 17@ CHC0
Jul 18@ CHC1
Jul 19@ CHC0
Jul 20@ CLE0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.334

WindowRateSample
Last 2 Weeks.0006 PA
Season.320125 PA
Last 2 Years.325169 PA

Opposing Starter · Season19 GS

W–L8–5
ERA2.73
WHIP1.07
IP112.0
H / K / BB84 / 110 / 36

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.366

WindowRateSample
Last 2 Weeks.381155 PA
Season.3491355 PA
Last 2 Years.3453656 PA

Quality of Contact vs LHP

wOBA.317
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.304
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.408

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Alan Roden's full player page →

Context

Expected PAs4.1
vs SP / Bullpen~2.5× / ~1.6×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.424

WindowRateSample
Last 2 Weeks.81316 PA
Season.38092 PA
Last 2 Years.339118 PA

Last 5 GamesTotal Bases

Jul 10vs SEA6
Jul 12vs SEA0
Jul 18@ BOS4
Jul 19@ BOS4
Jul 20@ TOR4

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.313

WindowRateSample
Last 2 Weeks.13023 PA
Season.336277 PA
Last 2 Years.303803 PA

Opposing Starter · Season20 GS

W–L4–8
ERA4.33
WHIP1.22
IP112.1
H / K / BB105 / 116 / 32

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.282

WindowRateSample
Last 2 Weeks.237160 PA
Season.2851223 PA
Last 2 Years.3053032 PA

Quality of Contact vs RHP

wOBA.344
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.298
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.408

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Victor Mesa Jr.'s full player page →

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs RHP.408

WindowRateSample
Last 2 Weeks.61331 PA
Season.317224 PA
Last 2 Years.328527 PA

Last 5 GamesTotal Bases

Jul 12@ BAL3
Jul 17vs SD1
Jul 18vs SD1
Jul 19vs SD2
Jul 20vs SF2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.371

WindowRateSample
Last 2 Weeks.41234 PA
Season.383183 PA
Last 2 Years.324361 PA

Opposing Starter · Season15 GS

W–L2–8
ERA5.31
WHIP1.46
IP78.0
H / K / BB82 / 73 / 32

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.315

WindowRateSample
Last 2 Weeks.280175 PA
Season.3371424 PA
Last 2 Years.3403099 PA

Quality of Contact vs RHP

wOBA.358
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.319
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.407

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Isaac Collins's full player page →

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.341

WindowRateSample
Last 2 Weeks.20010 PA
Season.287115 PA
Last 2 Years.315378 PA

Last 5 GamesTotal Bases

Jul 12@ CIN0
Jul 17vs MIN1
Jul 18vs MIN0
Jul 19vs MIN0
Jul 20vs DET4

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.319

WindowRateSample
Last 2 Weeks.14321 PA
Season.344361 PA
Last 2 Years.3021253 PA

Opposing Starter · Season19 GS

W–L5–6
ERA4.10
WHIP1.32
IP107.2
H / K / BB106 / 87 / 36

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.314

WindowRateSample
Last 2 Weeks.276196 PA
Season.3491314 PA
Last 2 Years.3484254 PA

Quality of Contact vs LHP

wOBA.304
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.292
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head0-for-5

Total Bases0 in 6 PA
Career Average.000
Plate Appearances6
HR · K · BB0 · 3 · 1

Projection

Projected Total Bases1.405

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Ian Happ's full player page →

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.371

WindowRateSample
Last 2 Weeks.6673 PA
Season.25016 PA
Last 2 Years.31657 PA

Last 5 GamesTotal Bases

Jul 4@ WSH0
Jul 11vs MIL1
Jul 12vs MIL0
Jul 19@ CLE5
Jul 20@ NYY0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.383

WindowRateSample
Last 2 Weeks.6258 PA
Season.376189 PA
Last 2 Years.392561 PA

Opposing Starter · Season19 GS

W–L7–4
ERA4.03
WHIP1.36
IP98.1
H / K / BB101 / 96 / 33

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.330

WindowRateSample
Last 2 Weeks.314153 PA
Season.3211252 PA
Last 2 Years.3473185 PA

Quality of Contact vs RHP

wOBA.319
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.321
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head0-for-1

Total Bases0 in 1 PA
Career Average.000
Plate Appearances1
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.401

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Billy Cook's full player page →

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.350

WindowRateSample
Last 2 Weeks.28614 PA
Season.33880 PA
Last 2 Years.276239 PA

Last 5 GamesTotal Bases

Jul 12@ DET3
Jul 16vs NYM0
Jul 18vs NYM3
Jul 19vs NYM1
Jul 20vs LAD3

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.356

WindowRateSample
Last 2 Weeks.3339 PA
Season.37197 PA
Last 2 Years.319213 PA

Opposing Starter · Season15 GS

W–L10–2
ERA2.69
WHIP1.02
IP100.1
H / K / BB82 / 73 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.300

WindowRateSample
Last 2 Weeks.256172 PA
Season.3351067 PA
Last 2 Years.3142461 PA

Quality of Contact vs LHP

wOBA.318
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.325
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-4

Total Bases0 in 4 PA
Career Average.000
Plate Appearances4
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.397

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Bryson Stott's full player page →

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.327

WindowRateSample
Last 2 Weeks
Season.28990 PA
Last 2 Years.316250 PA

Last 5 GamesTotal Bases

May 26@ TOR0
May 27@ TOR0
Jun 26@ STL2
Jun 28@ STL2
Jul 20@ HOU0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.383

WindowRateSample
Last 2 Weeks.50014 PA
Season.397146 PA
Last 2 Years.397146 PA

Opposing Starter · Season13 GS

W–L5–4
ERA6.06
WHIP1.50
IP52.0
H / K / BB45 / 63 / 33

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.339

WindowRateSample
Last 2 Weeks.348161 PA
Season.3031150 PA
Last 2 Years.3102997 PA

Quality of Contact vs RHP

wOBA.276
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.342
Hard-Hit % Allowed41%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.396

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Graham Pauley's full player page →

Context

Expected PAs4
vs SP / Bullpen~2.2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.343

WindowRateSample
Last 2 Weeks.24129 PA
Season.330288 PA
Last 2 Years.416977 PA

Last 5 GamesTotal Bases

Jul 17vs TB0
Jul 17vs TB1
Jul 18vs TB0
Jul 19vs TB0
Jul 20vs BAL1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.307

WindowRateSample
Last 2 Weeks.11127 PA
Season.335275 PA
Last 2 Years.331348 PA

Opposing Starter · Season19 GS

W–L6–9
ERA3.61
WHIP1.35
IP107.1
H / K / BB95 / 106 / 50

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.382

WindowRateSample
Last 2 Weeks.406133 PA
Season.3621223 PA
Last 2 Years.3733088 PA

Quality of Contact vs RHP

wOBA.295
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.286
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head2-for-11

Total Bases6 in 11 PA
Career Average.182
Plate Appearances11
HR · K · BB1 · 5 · 0

Projection

Projected Total Bases1.391

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Jarren Duran's full player page →

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.345

WindowRateSample
Last 2 Weeks.15413 PA
Season.361122 PA
Last 2 Years.354347 PA

Last 5 GamesTotal Bases

Jul 11vs SEA1
Jul 17@ BOS0
Jul 17@ BOS0
Jul 18@ BOS1
Jul 20@ TOR5

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.355

WindowRateSample
Last 2 Weeks.28628 PA
Season.420193 PA
Last 2 Years.365750 PA

Opposing Starter · Season20 GS

W–L4–8
ERA4.33
WHIP1.22
IP112.1
H / K / BB105 / 116 / 32

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.348

WindowRateSample
Last 2 Weeks.342114 PA
Season.3411216 PA
Last 2 Years.3533675 PA

Quality of Contact vs RHP

wOBA.302
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.315
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head1-for-2

Total Bases1 in 2 PA
Career Average.500
Plate Appearances2
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.391

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Nick Fortes's full player page →

Context

Expected PAs3.9
vs SP / Bullpen~1× / ~2.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.334

WindowRateSample
Last 2 Weeks.0004 PA
Season.17634 PA
Last 2 Years.220205 PA

Last 5 GamesTotal Bases

Jul 12@ MIA1
Jul 18vs PIT1
Jul 18vs PIT0
Jul 19vs PIT0
Jul 20vs MIN7

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.354

WindowRateSample
Last 2 Weeks.4297 PA
Season.27551 PA
Last 2 Years.27551 PA

Opposing Starter · Season2 GS

W–L1–1
ERA2.79
WHIP1.60
IP19.1
H / K / BB15 / 22 / 16

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.357

WindowRateSample
Last 2 Weeks.368155 PA
Season.3291140 PA
Last 2 Years.3483291 PA

Quality of Contact vs LHP

wOBA.302
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.324
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head0-for-2

Total Bases0 in 3 PA
Career Average.000
Plate Appearances3
HR · K · BB0 · 0 · 1

Projection

Projected Total Bases1.389

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Patrick Bailey's full player page →

Context

Expected PAs4.1
vs SP / Bullpen~3× / ~1.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.367

WindowRateSample
Last 2 Weeks.20010 PA
Season.390118 PA
Last 2 Years.473330 PA

Last 5 GamesTotal Bases

Jul 12@ CIN0
Jul 17vs MIN2
Jul 18vs MIN4
Jul 19vs MIN4
Jul 20vs DET2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.319

WindowRateSample
Last 2 Weeks.14321 PA
Season.344361 PA
Last 2 Years.3021253 PA

Opposing Starter · Season19 GS

W–L5–6
ERA4.10
WHIP1.32
IP107.2
H / K / BB106 / 87 / 36

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.314

WindowRateSample
Last 2 Weeks.276196 PA
Season.3491314 PA
Last 2 Years.3484254 PA

Quality of Contact vs LHP

wOBA.309
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.292
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head1-for-3

Total Bases1 in 3 PA
Career Average.333
Plate Appearances3
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.387

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Nico Hoerner's full player page →

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.378

WindowRateSample
Last 2 Weeks.37929 PA
Season.395147 PA
Last 2 Years.406192 PA

Last 5 GamesTotal Bases

Jul 10vs BOS3
Jul 12vs BOS1
Jul 16@ PHI0
Jul 19@ PHI0
Jul 20@ MIL1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.348

WindowRateSample
Last 2 Weeks.31822 PA
Season.330185 PA
Last 2 Years.344227 PA

Opposing Starter · Season16 GS

W–L3–4
ERA5.16
WHIP1.37
IP82.0
H / K / BB73 / 87 / 39

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.278

WindowRateSample
Last 2 Weeks.215135 PA
Season.3001013 PA
Last 2 Years.3022253 PA

Quality of Contact vs RHP

wOBA.345
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.325
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.385

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Jared Young's full player page →

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.359

WindowRateSample
Last 2 Weeks.31619 PA
Season.43832 PA
Last 2 Years.277357 PA

Last 5 GamesTotal Bases

Jul 10@ BAL3
Jul 12@ BAL1
Jul 17vs SD0
Jul 19vs SD2
Jul 20vs SF1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.371

WindowRateSample
Last 2 Weeks.41234 PA
Season.383183 PA
Last 2 Years.324361 PA

Opposing Starter · Season15 GS

W–L2–8
ERA5.31
WHIP1.46
IP78.0
H / K / BB82 / 73 / 32

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.315

WindowRateSample
Last 2 Weeks.280175 PA
Season.3371424 PA
Last 2 Years.3403099 PA

Quality of Contact vs RHP

wOBA.311
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.319
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head1-for-12

Total Bases1 in 13 PA
Career Average.077
Plate Appearances13
HR · K · BB0 · 7 · 1

Projection

Projected Total Bases1.384

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Josh Rojas's full player page →

Context

Expected PAs4.25
vs SP / Bullpen~2× / ~2.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.341

WindowRateSample
Last 2 Weeks.17617 PA
Season.29561 PA
Last 2 Years.397625 PA

Last 5 GamesTotal Bases

Jul 10vs BOS0
Jul 11vs BOS1
Jul 12vs BOS0
Jul 16@ PHI0
Jul 20@ MIL1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.348

WindowRateSample
Last 2 Weeks.31822 PA
Season.330185 PA
Last 2 Years.344227 PA

Opposing Starter · Season16 GS

W–L3–4
ERA5.16
WHIP1.37
IP82.0
H / K / BB73 / 87 / 39

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.278

WindowRateSample
Last 2 Weeks.215135 PA
Season.3001013 PA
Last 2 Years.3022253 PA

Quality of Contact vs RHP

wOBA.295
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.325
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.385

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Jorge Polanco's full player page →

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.325

WindowRateSample
Last 2 Weeks.17617 PA
Season.295149 PA
Last 2 Years.255384 PA

Last 5 GamesTotal Bases

Jul 11vs MIL1
Jul 12vs MIL5
Jul 18@ CLE1
Jul 19@ CLE0
Jul 20@ NYY1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.383

WindowRateSample
Last 2 Weeks.6258 PA
Season.376189 PA
Last 2 Years.392561 PA

Opposing Starter · Season19 GS

W–L7–4
ERA4.03
WHIP1.36
IP98.1
H / K / BB101 / 96 / 33

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.330

WindowRateSample
Last 2 Weeks.314153 PA
Season.3211252 PA
Last 2 Years.3473185 PA

Quality of Contact vs RHP

wOBA.311
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.321
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.382

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Henry Davis's full player page →

Context

Expected PAs3.8
vs SP / Bullpen~1× / ~2.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.329

WindowRateSample
Last 2 Weeks.22227 PA
Season.28794 PA
Last 2 Years.28794 PA

Last 5 GamesTotal Bases

Jul 9vs AZ0
Jul 11vs TOR1
Jul 12vs TOR0
Jul 19@ KC4
Jul 20@ ATL0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.368

WindowRateSample
Last 2 Weeks.42928 PA
Season.322149 PA
Last 2 Years.357241 PA

Opposing Starter · Season9 GS

W–L4–2
ERA3.50
WHIP1.26
IP61.2
H / K / BB53 / 54 / 25

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.369

WindowRateSample
Last 2 Weeks.398118 PA
Season.3351120 PA
Last 2 Years.3332712 PA

Quality of Contact vs RHP

wOBA.314
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.319
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.383

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Sung-Mun Song's full player page →

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.345

WindowRateSample
Last 2 Weeks.0006 PA
Season.352108 PA
Last 2 Years.317227 PA

Last 5 GamesTotal Bases

Jul 5vs TB0
Jul 11@ TEX0
Jul 12@ TEX0
Jul 17vs BAL0
Jul 20vs MIA1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.350

WindowRateSample
Last 2 Weeks.28621 PA
Season.380179 PA
Last 2 Years.345391 PA

Opposing Starter · Season9 GS

W–L2–4
ERA3.48
WHIP1.39
IP75.0
H / K / BB69 / 56 / 35

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.323

WindowRateSample
Last 2 Weeks.285200 PA
Season.3621338 PA
Last 2 Years.3713090 PA

Quality of Contact vs RHP

wOBA.299
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.324
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.383

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Taylor Trammell's full player page →

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.378

WindowRateSample
Last 2 Weeks.7504 PA
Season.32749 PA
Last 2 Years.347245 PA

Last 5 GamesTotal Bases

Jul 11@ STL2
Jul 12@ STL1
Jul 18vs TEX4
Jul 19vs TEX0
Jul 20vs SD0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.359

WindowRateSample
Last 2 Weeks.27818 PA
Season.411180 PA
Last 2 Years.395512 PA

Opposing Starter · Season19 GS

W–L5–5
ERA5.36
WHIP1.44
IP89.0
H / K / BB93 / 81 / 35

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.332

WindowRateSample
Last 2 Weeks.319182 PA
Season.3201204 PA
Last 2 Years.3594225 PA

Quality of Contact vs RHP

wOBA.323
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.331
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.378

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Eli White's full player page →

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.379

WindowRateSample
Last 2 Weeks.7504 PA
Season.331145 PA
Last 2 Years.378336 PA

Last 5 GamesTotal Bases

Jun 27@ TB0
Jun 28@ TB1
Jul 1vs SF0
Jul 4vs MIL4
Jul 19vs STL3

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.365

WindowRateSample
Last 2 Weeks.5717 PA
Season.326135 PA
Last 2 Years.321218 PA

Opposing Starter · Season6 GS

W–L2–5
ERA6.87
WHIP1.44
IP57.2
H / K / BB60 / 72 / 23

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.298

WindowRateSample
Last 2 Weeks.240154 PA
Season.3341012 PA
Last 2 Years.3552030 PA

Quality of Contact vs RHP

wOBA.328
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.324
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.377

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Adrian Del Castillo's full player page →

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.350

WindowRateSample
Last 2 Weeks.3339 PA
Season.28467 PA
Last 2 Years.262290 PA

Last 5 GamesTotal Bases

Jun 29@ MIL2
Jul 17@ COL0
Jul 18@ COL0
Jul 19@ COL3
Jul 20@ SEA1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.348

WindowRateSample
Last 2 Weeks.3336 PA
Season.311161 PA
Last 2 Years.319648 PA

Opposing Starter · Season15 GS

W–L3–8
ERA4.93
WHIP1.37
IP87.2
H / K / BB92 / 81 / 28

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.366

WindowRateSample
Last 2 Weeks.384133 PA
Season.3461245 PA
Last 2 Years.3374000 PA

Quality of Contact vs RHP

wOBA.327
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.311
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head1-for-2

Total Bases1 in 2 PA
Career Average.500
Plate Appearances2
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.374

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Dane Myers's full player page →

Context

Expected PAs4.35
vs SP / Bullpen~3× / ~1.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.325

WindowRateSample
Last 2 Weeks.17928 PA
Season.328247 PA
Last 2 Years.341791 PA

Last 5 GamesTotal Bases

Jul 11vs SEA0
Jul 12vs SEA0
Jul 17@ BOS1
Jul 19@ BOS0
Jul 20@ TOR4

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.313

WindowRateSample
Last 2 Weeks.13023 PA
Season.336277 PA
Last 2 Years.303803 PA

Opposing Starter · Season20 GS

W–L4–8
ERA4.33
WHIP1.22
IP112.1
H / K / BB105 / 116 / 32

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.282

WindowRateSample
Last 2 Weeks.237160 PA
Season.2851223 PA
Last 2 Years.3053032 PA

Quality of Contact vs RHP

wOBA.281
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.298
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head5-for-20

Total Bases6 in 21 PA
Career Average.238
Plate Appearances21
HR · K · BB0 · 2 · 0

Projection

Projected Total Bases1.374

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Cedric Mullins's full player page →

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.353

WindowRateSample
Last 2 Weeks.2508 PA
Season.30559 PA
Last 2 Years.30559 PA

Last 5 GamesTotal Bases

Jul 8vs MIL1
Jul 10vs ATL2
Jul 11vs ATL1
Jul 19@ AZ5
Jul 20@ LAA0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.320

WindowRateSample
Last 2 Weeks.0006 PA
Season.256164 PA
Last 2 Years.256164 PA

Opposing Starter · Season15 GS

W–L5–7
ERA2.88
WHIP1.32
IP81.1
H / K / BB61 / 78 / 46

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.392

WindowRateSample
Last 2 Weeks.450149 PA
Season.3251333 PA
Last 2 Years.3332871 PA

Quality of Contact vs RHP

wOBA.305
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.295
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.371

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Blaze Jordan's full player page →

Context

Expected PAs4.25
vs SP / Bullpen~3× / ~1.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.345

WindowRateSample
Last 2 Weeks.28628 PA
Season.333252 PA
Last 2 Years.336580 PA

Last 5 GamesTotal Bases

Jul 12vs SEA0
Jul 17@ BOS0
Jul 18@ BOS3
Jul 19@ BOS3
Jul 20@ TOR1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.313

WindowRateSample
Last 2 Weeks.13023 PA
Season.336277 PA
Last 2 Years.303803 PA

Opposing Starter · Season20 GS

W–L4–8
ERA4.33
WHIP1.22
IP112.1
H / K / BB105 / 116 / 32

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.282

WindowRateSample
Last 2 Weeks.237160 PA
Season.2851223 PA
Last 2 Years.3053032 PA

Quality of Contact vs RHP

wOBA.301
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.298
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head7-for-12

Total Bases9 in 12 PA
Career Average.583
Plate Appearances12
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.37

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Chandler Simpson's full player page →

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.311

WindowRateSample
Last 2 Weeks.04323 PA
Season.344125 PA
Last 2 Years.344125 PA

Last 5 GamesTotal Bases

Jul 11@ TB0
Jul 17vs SF0
Jul 18vs SF0
Jul 19vs SF1
Jul 20vs CIN1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.363

WindowRateSample
Last 2 Weeks.37516 PA
Season.357252 PA
Last 2 Years.377350 PA

Opposing Starter · Season18 GS

W–L11–1
ERA2.54
WHIP1.11
IP102.2
H / K / BB77 / 118 / 37

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.379

WindowRateSample
Last 2 Weeks.386158 PA
Season.3981071 PA
Last 2 Years.3542884 PA

Quality of Contact vs RHP

wOBA.277
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.368

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Colt Emerson's full player page →

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.377

WindowRateSample
Last 2 Weeks.5717 PA
Season.32864 PA
Last 2 Years.356118 PA

Last 5 GamesTotal Bases

Jul 5@ CIN0
Jul 9vs CHC2
Jul 12vs KC2
Jul 17@ HOU0
Jul 20@ BOS1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.359

WindowRateSample
Last 2 Weeks.50014 PA
Season.268276 PA
Last 2 Years.341930 PA

Opposing Starter · Season17 GS

W–L4–3
ERA3.15
WHIP1.16
IP91.1
H / K / BB80 / 97 / 26

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.275

WindowRateSample
Last 2 Weeks.194129 PA
Season.318993 PA
Last 2 Years.3262710 PA

Quality of Contact vs LHP

wOBA.320
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.318
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head1-for-3

Total Bases2 in 3 PA
Career Average.333
Plate Appearances3
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.366

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Jeremiah Jackson's full player page →

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs RHP.338

WindowRateSample
Last 2 Weeks.1119 PA
Season.28670 PA
Last 2 Years.314226 PA

Last 5 GamesTotal Bases

Jul 10@ SD2
Jul 12@ SD0
Jul 17vs CWS0
Jul 18vs CWS0
Jul 20vs TB0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.356

WindowRateSample
Last 2 Weeks1.0003 PA
Season.255153 PA
Last 2 Years.284469 PA

Opposing Starter · Season18 GS

W–L7–5
ERA3.26
WHIP0.95
IP99.1
H / K / BB77 / 98 / 17

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.359

WindowRateSample
Last 2 Weeks.365170 PA
Season.3451307 PA
Last 2 Years.3583210 PA

Quality of Contact vs RHP

wOBA.296
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.308
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.364

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Myles Straw's full player page →

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.344

WindowRateSample
Last 2 Weeks.31619 PA
Season.303284 PA
Last 2 Years.287633 PA

Last 5 GamesTotal Bases

Jul 11vs ATH3
Jul 12vs ATH0
Jul 17@ TOR2
Jul 18@ TOR1
Jul 20@ TEX1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.353

WindowRateSample
Last 2 Weeks.40025 PA
Season.277177 PA
Last 2 Years.330333 PA

Opposing Starter · Season16 GS

W–L2–8
ERA4.40
WHIP1.37
IP90.0
H / K / BB89 / 80 / 34

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.357

WindowRateSample
Last 2 Weeks.368152 PA
Season.3281222 PA
Last 2 Years.3504071 PA

Quality of Contact vs RHP

wOBA.316
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.308
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head1-for-3

Total Bases1 in 3 PA
Career Average.333
Plate Appearances3
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.363

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Chase Meidroth's full player page →

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.359

WindowRateSample
Last 2 Weeks.32128 PA
Season.375104 PA
Last 2 Years.341669 PA

Last 5 GamesTotal Bases

Jul 12vs ATL0
Jul 17@ AZ1
Jul 18@ AZ1
Jul 19@ AZ0
Jul 20@ LAA1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.312

WindowRateSample
Last 2 Weeks.09111 PA
Season.247190 PA
Last 2 Years.247190 PA

Opposing Starter · Season15 GS

W–L5–7
ERA2.88
WHIP1.32
IP81.1
H / K / BB61 / 78 / 46

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.361

WindowRateSample
Last 2 Weeks.368171 PA
Season.3481106 PA
Last 2 Years.3512277 PA

Quality of Contact vs RHP

wOBA.328
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.320
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.362

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Lars Nootbaar's full player page →

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jul 10@ DET0
Jul 11@ DET0
Jul 16vs NYM0
Jul 19vs NYM0
Jul 20vs LAD2

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.356

WindowRateSample
Last 2 Weeks.3339 PA
Season.37197 PA
Last 2 Years.319213 PA

Opposing Starter · Season15 GS

W–L10–2
ERA2.69
WHIP1.02
IP100.1
H / K / BB82 / 73 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.300

WindowRateSample
Last 2 Weeks.256172 PA
Season.3351067 PA
Last 2 Years.3142461 PA

Starter Allows · vs LHB

wOBA Allowed.325
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.356

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Gabriel Rincones Jr.'s full player page →

Context

Expected PAs4
vs SP / Bullpen~2.3× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jul 5vs STL0
Jul 12@ CIN0
Jul 18vs MIN3
Jul 19vs MIN3
Jul 20vs DET1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.319

WindowRateSample
Last 2 Weeks.14321 PA
Season.344361 PA
Last 2 Years.3021253 PA

Opposing Starter · Season19 GS

W–L5–6
ERA4.10
WHIP1.32
IP107.2
H / K / BB106 / 87 / 36

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.314

WindowRateSample
Last 2 Weeks.276196 PA
Season.3491314 PA
Last 2 Years.3484254 PA

Starter Allows · vs RHB

wOBA Allowed.292
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.355

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Pedro Ramírez's full player page →

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.362

WindowRateSample
Last 2 Weeks.36819 PA
Season.30333 PA
Last 2 Years.25639 PA

Last 5 GamesTotal Bases

Jul 10@ NYM2
Jul 11@ NYM0
Jul 17vs TB1
Jul 17vs TB1
Jul 20vs BAL0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.307

WindowRateSample
Last 2 Weeks.11127 PA
Season.335275 PA
Last 2 Years.331348 PA

Opposing Starter · Season19 GS

W–L6–9
ERA3.61
WHIP1.35
IP107.1
H / K / BB95 / 106 / 50

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.382

WindowRateSample
Last 2 Weeks.406133 PA
Season.3621223 PA
Last 2 Years.3733088 PA

Quality of Contact vs RHP

wOBA.336
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.286
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.35

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Tsung-Che Cheng's full player page →

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.347

WindowRateSample
Last 2 Weeks.0002 PA
Season.12524 PA
Last 2 Years.303109 PA

Last 5 GamesTotal Bases

Jul 2vs LAA0
Jul 4vs TOR0
Jul 12@ TB4
Jul 19vs SF1
Jul 20vs CIN2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.321

WindowRateSample
Last 2 Weeks.0007 PA
Season.273161 PA
Last 2 Years.287251 PA

Opposing Starter · Season18 GS

W–L11–1
ERA2.54
WHIP1.11
IP102.2
H / K / BB77 / 118 / 37

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.351

WindowRateSample
Last 2 Weeks.346127 PA
Season.3481102 PA
Last 2 Years.3493472 PA

Quality of Contact vs RHP

wOBA.306
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.293
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.348

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Weston Wilson's full player page →

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 4 GamesTotal Bases

Jul 17vs BAL1
Jul 18vs BAL2
Jul 19vs BAL0
Jul 20vs MIA0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.350

WindowRateSample
Last 2 Weeks.28621 PA
Season.380179 PA
Last 2 Years.345391 PA

Opposing Starter · Season9 GS

W–L2–4
ERA3.48
WHIP1.39
IP75.0
H / K / BB69 / 56 / 35

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.323

WindowRateSample
Last 2 Weeks.285200 PA
Season.3621338 PA
Last 2 Years.3713090 PA

Starter Allows · vs LHB

wOBA Allowed.324
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.344

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Lucas Spence's full player page →

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.388

WindowRateSample
Last 2 Weeks.38513 PA
Season.46894 PA
Last 2 Years.446233 PA

Last 5 GamesTotal Bases

Jul 11@ CIN5
Jul 12@ CIN0
Jul 17vs MIN0
Jul 19vs MIN1
Jul 20vs DET0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.319

WindowRateSample
Last 2 Weeks.14321 PA
Season.344361 PA
Last 2 Years.3021253 PA

Opposing Starter · Season19 GS

W–L5–6
ERA4.10
WHIP1.32
IP107.2
H / K / BB106 / 87 / 36

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.314

WindowRateSample
Last 2 Weeks.276196 PA
Season.3491314 PA
Last 2 Years.3484254 PA

Quality of Contact vs LHP

wOBA.349
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.292
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head1-for-5

Total Bases2 in 5 PA
Career Average.200
Plate Appearances5
HR · K · BB0 · 3 · 0

Projection

Projected Total Bases1.342

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Carson Kelly's full player page →

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.381

WindowRateSample
Last 2 Weeks.48025 PA
Season.353204 PA
Last 2 Years.306589 PA

Last 5 GamesTotal Bases

Jul 11@ WSH0
Jul 12@ WSH1
Jul 17vs LAD0
Jul 19vs LAD0
Jul 20vs PIT3

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.320

WindowRateSample
Last 2 Weeks.21414 PA
Season.244197 PA
Last 2 Years.265260 PA

Opposing Starter · Season18 GS

W–L3–8
ERA4.77
WHIP1.45
IP94.1
H / K / BB82 / 85 / 55

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.345

WindowRateSample
Last 2 Weeks.35895 PA
Season.3061289 PA
Last 2 Years.3193750 PA

Quality of Contact vs RHP

wOBA.319
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.315
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.341

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

José Caballero's full player page →

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.322

WindowRateSample
Last 2 Weeks.00012 PA
Season.31592 PA
Last 2 Years.293392 PA

Last 5 GamesTotal Bases

Jul 10@ NYM0
Jul 12@ NYM1
Jul 17vs TB0
Jul 19vs TB0
Jul 20vs BAL1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.342

WindowRateSample
Last 2 Weeks.29627 PA
Season.341179 PA
Last 2 Years.310232 PA

Opposing Starter · Season19 GS

W–L6–9
ERA3.61
WHIP1.35
IP107.1
H / K / BB95 / 106 / 50

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.346

WindowRateSample
Last 2 Weeks.337172 PA
Season.3531225 PA
Last 2 Years.3443471 PA

Quality of Contact vs RHP

wOBA.311
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.296
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head2-for-5

Total Bases5 in 8 PA
Career Average.250
Plate Appearances8
HR · K · BB1 · 1 · 2

Projection

Projected Total Bases1.341

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Connor Wong's full player page →

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.393

WindowRateSample
Last 2 Weeks.51435 PA
Season.312266 PA
Last 2 Years.366615 PA

Last 5 GamesTotal Bases

Jul 11vs BOS0
Jul 12vs BOS0
Jul 16@ PHI5
Jul 19@ PHI1
Jul 20@ MIL0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.348

WindowRateSample
Last 2 Weeks.31822 PA
Season.330185 PA
Last 2 Years.344227 PA

Opposing Starter · Season16 GS

W–L3–4
ERA5.16
WHIP1.37
IP82.0
H / K / BB73 / 87 / 39

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.278

WindowRateSample
Last 2 Weeks.215135 PA
Season.3001013 PA
Last 2 Years.3022253 PA

Quality of Contact vs RHP

wOBA.323
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.325
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.34

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Brett Baty's full player page →

Context

Expected PAs4.1
vs SP / Bullpen~2.3× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.314

WindowRateSample
Last 2 Weeks.08312 PA
Season.20493 PA
Last 2 Years.216139 PA

Last 5 GamesTotal Bases

Jul 12vs KC5
Jul 17@ HOU0
Jul 18@ HOU1
Jul 19@ HOU1
Jul 20@ BOS1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.359

WindowRateSample
Last 2 Weeks.50014 PA
Season.268276 PA
Last 2 Years.341930 PA

Opposing Starter · Season17 GS

W–L4–3
ERA3.15
WHIP1.16
IP91.1
H / K / BB80 / 97 / 26

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.275

WindowRateSample
Last 2 Weeks.194129 PA
Season.318993 PA
Last 2 Years.3262710 PA

Quality of Contact vs LHP

wOBA.287
Hard-Hit %26%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.318
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head0-for-3

Total Bases0 in 3 PA
Career Average.000
Plate Appearances3
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.338

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Leody Taveras's full player page →

Context

Expected PAs4.1
vs SP / Bullpen~2× / ~2.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.305

WindowRateSample
Last 2 Weeks.17540 PA
Season.283293 PA
Last 2 Years.336876 PA

Last 5 GamesTotal Bases

Jul 12vs TOR1
Jul 17@ KC1
Jul 18@ KC0
Jul 19@ KC2
Jul 20@ ATL0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.357

WindowRateSample
Last 2 Weeks.30813 PA
Season.387111 PA
Last 2 Years.343201 PA

Opposing Starter · Season9 GS

W–L4–2
ERA3.50
WHIP1.26
IP61.2
H / K / BB53 / 54 / 25

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.295

WindowRateSample
Last 2 Weeks.252147 PA
Season.2951120 PA
Last 2 Years.3383378 PA

Quality of Contact vs RHP

wOBA.291
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.306
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head4-for-15

Total Bases5 in 15 PA
Career Average.267
Plate Appearances15
HR · K · BB0 · 2 · 0

Projection

Projected Total Bases1.336

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Xander Bogaerts's full player page →

Context

Expected PAs3.8
vs SP / Bullpen~1× / ~2.8×
BallparkNeutral
WeatherNeutral
Recent Form🔥 5-game hitting streak

Batter · Total Bases / PA vs LHP.342

WindowRateSample
Last 2 Weeks.0003 PA
Season.05319 PA
Last 2 Years.10020 PA

Last 5 GamesTotal Bases

Jul 11@ MIA1
Jul 12@ MIA1
Jul 18vs PIT2
Jul 19vs PIT1
Jul 20vs MIN10

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.354

WindowRateSample
Last 2 Weeks.5008 PA
Season.20035 PA
Last 2 Years.20035 PA

Opposing Starter · Season2 GS

W–L1–1
ERA2.79
WHIP1.60
IP19.1
H / K / BB15 / 22 / 16

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.343

WindowRateSample
Last 2 Weeks.310158 PA
Season.3741311 PA
Last 2 Years.3963472 PA

Quality of Contact vs LHP

wOBA.303
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.328
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.334

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Petey Halpin's full player page →

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.348

WindowRateSample
Last 2 Weeks.33315 PA
Season.26967 PA
Last 2 Years.21389 PA

Last 5 GamesTotal Bases

Jul 12vs LAA1
Jul 17@ CHC1
Jul 18@ CHC0
Jul 19@ CHC1
Jul 20@ CLE0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.336

WindowRateSample
Last 2 Weeks.25016 PA
Season.309320 PA
Last 2 Years.338441 PA

Opposing Starter · Season19 GS

W–L8–5
ERA2.73
WHIP1.07
IP112.0
H / K / BB84 / 110 / 36

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.349

WindowRateSample
Last 2 Weeks.343140 PA
Season.3521362 PA
Last 2 Years.3444119 PA

Quality of Contact vs LHP

wOBA.307
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.300
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.332

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Ryan Kreidler's full player page →

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.332

WindowRateSample
Last 2 Weeks.2005 PA
Season.12241 PA
Last 2 Years.10169 PA

Last 5 GamesTotal Bases

Jul 12vs HOU2
Jul 17@ ATL0
Jul 18@ ATL5
Jul 19@ ATL0
Jul 20vs CWS1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.333

WindowRateSample
Last 2 Weeks.2867 PA
Season.15645 PA
Last 2 Years.15645 PA

Opposing Starter · Season11 GS

W–L3–6
ERA5.60
WHIP1.36
IP53.0
H / K / BB43 / 47 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.316

WindowRateSample
Last 2 Weeks.282124 PA
Season.3161403 PA
Last 2 Years.3453335 PA

Quality of Contact vs LHP

wOBA.298
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.313
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.332

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Evan Carter's full player page →

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.358

WindowRateSample
Last 2 Weeks.0007 PA
Season.48497 PA
Last 2 Years.337187 PA

Last 5 GamesTotal Bases

Jul 8@ TEX0
Jul 10@ MIN1
Jul 12@ MIN0
Jul 17vs DET0
Jul 19vs DET2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.323

WindowRateSample
Last 2 Weeks.13330 PA
Season.392309 PA
Last 2 Years.397913 PA

Opposing Starter · Season19 GS

W–L5–6
ERA5.00
WHIP1.48
IP93.2
H / K / BB103 / 88 / 36

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.327

WindowRateSample
Last 2 Weeks.306134 PA
Season.3291265 PA
Last 2 Years.3333420 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.299
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.332

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Oswald Peraza's full player page →

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.369

WindowRateSample
Last 2 Weeks1.0001 PA
Season1.0001 PA
Last 2 Years.08834 PA

Last 2 GamesTotal Bases

Jul 18@ HOU1
Jul 20@ BOS5

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.359

WindowRateSample
Last 2 Weeks.50014 PA
Season.268276 PA
Last 2 Years.341930 PA

Opposing Starter · Season17 GS

W–L4–3
ERA3.15
WHIP1.16
IP91.1
H / K / BB80 / 97 / 26

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.275

WindowRateSample
Last 2 Weeks.194129 PA
Season.318993 PA
Last 2 Years.3262710 PA

Quality of Contact vs LHP

wOBA.318
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.318
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head1-for-3

Total Bases1 in 3 PA
Career Average.333
Plate Appearances3
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.325

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Christian Encarnacion-Strand's full player page →

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Total Bases / PA vs RHP.356

WindowRateSample
Last 2 Weeks.2504 PA
Season.26745 PA
Last 2 Years.344186 PA

Last 5 GamesTotal Bases

Jul 10@ TEX0
Jul 12@ TEX1
Jul 18vs BAL2
Jul 19vs BAL0
Jul 20vs MIA0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.330

WindowRateSample
Last 2 Weeks.0006 PA
Season.276145 PA
Last 2 Years.353368 PA

Opposing Starter · Season9 GS

W–L2–4
ERA3.48
WHIP1.39
IP75.0
H / K / BB69 / 56 / 35

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.312

WindowRateSample
Last 2 Weeks.27698 PA
Season.301891 PA
Last 2 Years.3262577 PA

Quality of Contact vs RHP

wOBA.309
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.308
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.318

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Zach Dezenzo's full player page →

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs LHP.379

WindowRateSample
Last 2 Weeks
Season.4297 PA
Last 2 Years.44025 PA

Last 5 GamesTotal Bases

Jun 10vs SEA1
Jun 21@ LAD0
Jun 22@ LAA0
Jul 19@ HOU0
Jul 20@ BOS0

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.359

WindowRateSample
Last 2 Weeks.50014 PA
Season.268276 PA
Last 2 Years.341930 PA

Opposing Starter · Season17 GS

W–L4–3
ERA3.15
WHIP1.16
IP91.1
H / K / BB80 / 97 / 26

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.275

WindowRateSample
Last 2 Weeks.194129 PA
Season.318993 PA
Last 2 Years.3262710 PA

Quality of Contact vs LHP

wOBA.320
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.318
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.306

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Sam Huff's full player page →

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.354

WindowRateSample
Last 2 Weeks.5004 PA
Season.19247 PA
Last 2 Years.19247 PA

Last 5 GamesTotal Bases

Jul 9@ CIN1
Jul 16vs NYM0
Jul 18vs NYM0
Jul 19vs NYM0
Jul 20vs LAD1

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.356

WindowRateSample
Last 2 Weeks.3339 PA
Season.37197 PA
Last 2 Years.319213 PA

Opposing Starter · Season15 GS

W–L10–2
ERA2.69
WHIP1.02
IP100.1
H / K / BB82 / 73 / 20

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.300

WindowRateSample
Last 2 Weeks.256172 PA
Season.3351067 PA
Last 2 Years.3142461 PA

Quality of Contact vs LHP

wOBA.313
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.325
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.305

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Justin Crawford's full player page →

Context

Expected PAs4
vs SP / Bullpen~2× / ~2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.367

WindowRateSample
Last 2 Weeks.45522 PA
Season.296203 PA
Last 2 Years.295278 PA

Last 5 GamesTotal Bases

Jul 11vs SEA0
Jul 12vs SEA0
Jul 18@ BOS2
Jul 19@ BOS1
Jul 20@ TOR0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.313

WindowRateSample
Last 2 Weeks.13023 PA
Season.336277 PA
Last 2 Years.303803 PA

Opposing Starter · Season20 GS

W–L4–8
ERA4.33
WHIP1.22
IP112.1
H / K / BB105 / 116 / 32

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.282

WindowRateSample
Last 2 Weeks.237160 PA
Season.2851223 PA
Last 2 Years.3053032 PA

Quality of Contact vs RHP

wOBA.332
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.298
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head4-for-10

Total Bases4 in 10 PA
Career Average.400
Plate Appearances10
HR · K · BB0 · 2 · 0

Projection

Projected Total Bases1.297

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Richie Palacios's full player page →

Context

Expected PAs3.9
vs SP / Bullpen~1.5× / ~2.4×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.342

WindowRateSample
Last 2 Weeks.5004 PA
Season.167126 PA
Last 2 Years.288479 PA

Last 5 GamesTotal Bases

Jul 1@ CHC0
Jul 2@ LAD2
Jul 18@ KC2
Jul 19@ KC0
Jul 20@ ATL1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.357

WindowRateSample
Last 2 Weeks.30813 PA
Season.387111 PA
Last 2 Years.343201 PA

Opposing Starter · Season9 GS

W–L4–2
ERA3.50
WHIP1.26
IP61.2
H / K / BB53 / 54 / 25

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.295

WindowRateSample
Last 2 Weeks.252147 PA
Season.2951120 PA
Last 2 Years.3383378 PA

Quality of Contact vs RHP

wOBA.300
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.306
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head2-for-3

Total Bases2 in 3 PA
Career Average.667
Plate Appearances3
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.297

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Freddy Fermin's full player page →

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.370

WindowRateSample
Last 2 Weeks.27311 PA
Season.389108 PA
Last 2 Years.446307 PA

Last 5 GamesTotal Bases

Jul 12@ CIN2
Jul 17vs MIN0
Jul 18vs MIN3
Jul 19vs MIN0
Jul 20vs DET3

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.319

WindowRateSample
Last 2 Weeks.14321 PA
Season.344361 PA
Last 2 Years.3021253 PA

Opposing Starter · Season19 GS

W–L5–6
ERA4.10
WHIP1.32
IP107.2
H / K / BB106 / 87 / 36

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.314

WindowRateSample
Last 2 Weeks.276196 PA
Season.3491314 PA
Last 2 Years.3484254 PA

Quality of Contact vs LHP

wOBA.311
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.292
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head2-for-4

Total Bases2 in 6 PA
Career Average.333
Plate Appearances6
HR · K · BB0 · 1 · 2

Projection

Projected Total Bases1.286

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Dansby Swanson's full player page →

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.344

WindowRateSample
Last 2 Weeks.1258 PA
Season.31332 PA
Last 2 Years.23360 PA

Last 5 GamesTotal Bases

Jul 12vs HOU1
Jul 17@ ATL1
Jul 18@ ATL0
Jul 19@ ATL3
Jul 20vs CWS0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.333

WindowRateSample
Last 2 Weeks.2867 PA
Season.15645 PA
Last 2 Years.15645 PA

Opposing Starter · Season11 GS

W–L3–6
ERA5.60
WHIP1.36
IP53.0
H / K / BB43 / 47 / 29

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.316

WindowRateSample
Last 2 Weeks.282124 PA
Season.3161403 PA
Last 2 Years.3453335 PA

Quality of Contact vs LHP

wOBA.304
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.313
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.28

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Nicky Lopez's full player page →

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.328

WindowRateSample
Last 2 Weeks
Season.18233 PA
Last 2 Years.34889 PA

Last 5 GamesTotal Bases

Jun 28vs ATH1
Jul 3vs BOS0
Jul 4vs BOS0
Jul 10@ MIN2
Jul 19vs DET1

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.323

WindowRateSample
Last 2 Weeks.13330 PA
Season.392309 PA
Last 2 Years.397913 PA

Opposing Starter · Season19 GS

W–L5–6
ERA5.00
WHIP1.48
IP93.2
H / K / BB103 / 88 / 36

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.327

WindowRateSample
Last 2 Weeks.306134 PA
Season.3291265 PA
Last 2 Years.3333420 PA

Quality of Contact vs LHP

wOBA.287
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.299
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head1-for-1

Total Bases1 in 2 PA
Career Average.500
Plate Appearances2
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.262

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Tyler Heineman's full player page →

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form↩ 6 games since a hit

Batter · Total Bases / PA vs RHP.329

WindowRateSample
Last 2 Weeks.05020 PA
Season.409159 PA
Last 2 Years.385273 PA

Last 5 GamesTotal Bases

Jul 10vs AZ0
Jul 11vs AZ0
Jul 17@ NYY0
Jul 19@ NYY0
Jul 20@ PHI0

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.300

WindowRateSample
Last 2 Weeks.11526 PA
Season.271214 PA
Last 2 Years.329717 PA

Opposing Starter · Season15 GS

W–L10–1
ERA2.13
WHIP0.89
IP93.0
H / K / BB61 / 108 / 22

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.314

WindowRateSample
Last 2 Weeks.275138 PA
Season.328998 PA
Last 2 Years.3442632 PA

Quality of Contact vs RHP

wOBA.308
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.276
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.214

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Dalton Rushing's full player page →

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.338

WindowRateSample
Last 2 Weeks.19121 PA
Season.343175 PA
Last 2 Years.357400 PA

Last 5 GamesTotal Bases

Jul 12vs CLE2
Jul 17@ MIL1
Jul 18@ MIL2
Jul 19@ MIL0
Jul 20@ HOU2

Opposing Starter · Total Bases allowed / Batter Faced vs RHB.324

WindowRateSample
Last 2 Weeks.0004 PA
Season.21887 PA
Last 2 Years.21887 PA

Opposing Starter · Season13 GS

W–L5–4
ERA6.06
WHIP1.50
IP52.0
H / K / BB45 / 63 / 33

Opposing Bullpen · Total Bases allowed / Batter Faced vs RHB.267

WindowRateSample
Last 2 Weeks.180133 PA
Season.3161014 PA
Last 2 Years.3163215 PA

Quality of Contact vs RHP

wOBA.286
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.307
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.198

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Javier Sanoja's full player page →

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.308

WindowRateSample
Last 2 Weeks.13622 PA
Season.264178 PA
Last 2 Years.261529 PA

Last 5 GamesTotal Bases

Jul 12vs SEA0
Jul 17@ BOS1
Jul 17@ BOS2
Jul 19@ BOS1
Jul 20@ TOR3

Opposing Starter · Total Bases allowed / Batter Faced vs LHB.313

WindowRateSample
Last 2 Weeks.13023 PA
Season.336277 PA
Last 2 Years.303803 PA

Opposing Starter · Season20 GS

W–L4–8
ERA4.33
WHIP1.22
IP112.1
H / K / BB105 / 116 / 32

Opposing Bullpen · Total Bases allowed / Batter Faced vs LHB.282

WindowRateSample
Last 2 Weeks.237160 PA
Season.2851223 PA
Last 2 Years.3053032 PA

Quality of Contact vs RHP

wOBA.291
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.298
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head4-for-11

Total Bases6 in 11 PA
Career Average.364
Plate Appearances11
HR · K · BB0 · 3 · 0

Projection

Projected Total Bases1.168

A rough estimate of total bases to expect, based on how players have performed in similar matchups.

Taylor Walls's full player page →

What the total bases board is

The Total Bases board projects how many bases a hitter racks up vs the posted total-bases line. One statistical model scores every matchup on the slate the same way — a star and a backup judged on the matchup in front of them, not their name — and every number is graded against the real box score once the games go final.

How the model gets its number

It isn't a gut call or a name game. The projection is built from a few things:

  • His extra-base pop vs this arm.
  • The park.
  • Recent contact quality.

Those pieces combine into one number, and the model re-tunes itself weekly against how its past calls actually landed.

Is there a betting edge here?

Total bases grades right at break-even even when we tune it to the hilt — the book prices the marginal leans efficiently. Transparency board.

How to use it

See who the model projects for extra-base damage; no systematic edge to bet.

Everything here is a research signal from the model, graded in public — not betting advice, and no outcome is guaranteed.