MatchWiz Plays Optimizer
Total Bases Board · Today

Best MLB total bases matchupsThursday, July 9, 2026

Every hitter on the Thursday, July 9, 2026 slate, scored — ranked by total-base upside — the best power and extra-base spots. Raw power, the arm and bullpen they face, batting order, park, and weather. Tap any card for the full breakdown.

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

Context

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

Batter · Total Bases / PA vs RHP.447

WindowRateSample
Last 2 Weeks.57938 PA
Season.519206 PA
Last 2 Years.430803 PA

Last 5 GamesTotal Bases

Jul 4vs NYM6
Jul 5vs NYM2
Jul 6vs NYM4
Jul 7@ PIT3
Jul 8@ PIT2

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

WindowRateSample
Last 2 Weeks.76050 PA
Season.448268 PA
Last 2 Years.448821 PA

Opposing Starter · Season18 GS

W–L6–6
ERA5.02
WHIP1.31
IP100.1
H / K / BB98 / 74 / 33

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

WindowRateSample
Last 2 Weeks.330270 PA
Season.3621374 PA
Last 2 Years.3303085 PA

Quality of Contact vs RHP

wOBA.350
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.372
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head4-for-15

Total Bases4 in 15 PA
Career Average.267
Plate Appearances15
HR · K · BB0 · 5 · 0

Projection

Projected Total Bases2.093

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

Batter · Total Bases / PA vs RHP.464

WindowRateSample
Last 2 Weeks.68832 PA
Season.509220 PA
Last 2 Years.439979 PA

Last 5 GamesTotal Bases

Jul 4vs NYM1
Jul 5vs NYM2
Jul 6vs NYM8
Jul 7@ PIT2
Jul 8@ PIT0

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

WindowRateSample
Last 2 Weeks.76050 PA
Season.448268 PA
Last 2 Years.448821 PA

Opposing Starter · Season18 GS

W–L6–6
ERA5.02
WHIP1.31
IP100.1
H / K / BB98 / 74 / 33

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

WindowRateSample
Last 2 Weeks.330270 PA
Season.3621374 PA
Last 2 Years.3303085 PA

Quality of Contact vs RHP

wOBA.361
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.372
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head8-for-15

Total Bases12 in 16 PA
Career Average.500
Plate Appearances16
HR · K · BB1 · 2 · 0

Projection

Projected Total Bases2.04

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

Batter · Total Bases / PA vs RHP.534

WindowRateSample
Last 2 Weeks1.00033 PA
Season.512254 PA
Last 2 Years.451899 PA

Last 5 GamesTotal Bases

Jul 4@ COL1
Jul 5@ COL8
Jul 6vs TOR0
Jul 7vs TOR1
Jul 8vs TOR0

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

WindowRateSample
Last 2 Weeks.76221 PA
Season.376117 PA
Last 2 Years.327340 PA

Opposing Starter · Season12 GS

W–L3–2
ERA4.27
WHIP1.22
IP59.0
H / K / BB52 / 44 / 20

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

WindowRateSample
Last 2 Weeks.425207 PA
Season.463937 PA
Last 2 Years.4302892 PA

Quality of Contact vs RHP

wOBA.407
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.342
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head1-for-5

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

Projection

Projected Total Bases2.012

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

Batter · Total Bases / PA vs RHP.441

WindowRateSample
Last 2 Weeks.54037 PA
Season.530234 PA
Last 2 Years.452786 PA

Last 5 GamesTotal Bases

Jul 4@ KC1
Jul 5@ KC0
Jul 6@ KC0
Jul 7@ CIN0
Jul 8@ CIN0

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

WindowRateSample
Last 2 Weeks.59327 PA
Season.494233 PA
Last 2 Years.434837 PA

Opposing Starter · Season17 GS

W–L3–8
ERA5.03
WHIP1.54
IP82.1
H / K / BB97 / 71 / 30

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

WindowRateSample
Last 2 Weeks.419186 PA
Season.372957 PA
Last 2 Years.3372485 PA

Quality of Contact vs RHP

wOBA.366
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

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

Projection

Projected Total Bases2.006

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

Batter · Total Bases / PA vs RHP.402

WindowRateSample
Last 2 Weeks.54533 PA
Season.362224 PA
Last 2 Years.322782 PA

Last 5 GamesTotal Bases

Jul 4vs NYM2
Jul 5vs NYM2
Jul 6vs NYM4
Jul 7@ PIT1
Jul 8@ PIT1

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

WindowRateSample
Last 2 Weeks.76050 PA
Season.448268 PA
Last 2 Years.448821 PA

Opposing Starter · Season18 GS

W–L6–6
ERA5.02
WHIP1.31
IP100.1
H / K / BB98 / 74 / 33

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

WindowRateSample
Last 2 Weeks.330270 PA
Season.3621374 PA
Last 2 Years.3303085 PA

Quality of Contact vs RHP

wOBA.334
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.372
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head3-for-15

Total Bases7 in 18 PA
Career Average.167
Plate Appearances18
HR · K · BB1 · 3 · 3

Projection

Projected Total Bases1.995

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

WindowRateSample
Last 2 Weeks.51435 PA
Season.416262 PA
Last 2 Years.395959 PA

Last 5 GamesTotal Bases

Jul 4@ COL3
Jul 5@ COL0
Jul 6vs TOR1
Jul 7vs TOR3
Jul 8vs TOR0

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

WindowRateSample
Last 2 Weeks.76221 PA
Season.376117 PA
Last 2 Years.327340 PA

Opposing Starter · Season12 GS

W–L3–2
ERA4.27
WHIP1.22
IP59.0
H / K / BB52 / 44 / 20

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

WindowRateSample
Last 2 Weeks.425207 PA
Season.463937 PA
Last 2 Years.4302892 PA

Quality of Contact vs RHP

wOBA.342
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.342
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head4-for-13

Total Bases6 in 13 PA
Career Average.308
Plate Appearances13
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.938

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

Batter · Total Bases / PA vs RHP.450

WindowRateSample
Last 2 Weeks.58541 PA
Season.502247 PA
Last 2 Years.440777 PA

Last 5 GamesTotal Bases

Jul 2vs PIT0
Jul 4@ KC0
Jul 5@ KC1
Jul 6@ KC0
Jul 8@ CIN1

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

WindowRateSample
Last 2 Weeks.59327 PA
Season.494233 PA
Last 2 Years.434837 PA

Opposing Starter · Season17 GS

W–L3–8
ERA5.03
WHIP1.54
IP82.1
H / K / BB97 / 71 / 30

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

WindowRateSample
Last 2 Weeks.419186 PA
Season.372957 PA
Last 2 Years.3372485 PA

Quality of Contact vs RHP

wOBA.355
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.352
Hard-Hit % Allowed37%

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

Projection

Projected Total Bases1.935

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

Batter · Total Bases / PA vs RHP.388

WindowRateSample
Last 2 Weeks.35040 PA
Season.498247 PA
Last 2 Years.400657 PA

Last 5 GamesTotal Bases

Jul 2@ TEX3
Jul 4@ TEX0
Jul 5@ TEX1
Jul 7vs ATH0
Jul 8vs ATH1

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

WindowRateSample
Last 2 Weeks.60020 PA
Season.439123 PA
Last 2 Years.363201 PA

Opposing Starter · Season6 GS

W–L2–4
ERA6.75
WHIP1.45
IP54.2
H / K / BB58 / 70 / 21

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

WindowRateSample
Last 2 Weeks.481208 PA
Season.3971458 PA
Last 2 Years.3763936 PA

Quality of Contact vs RHP

wOBA.317
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.337
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.894

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

Batter · Total Bases / PA vs RHP.383

WindowRateSample
Last 2 Weeks.32437 PA
Season.469241 PA
Last 2 Years.460916 PA

Last 5 GamesTotal Bases

Jul 4@ KC3
Jul 5@ KC0
Jul 6@ KC0
Jul 7@ CIN5
Jul 8@ CIN4

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

WindowRateSample
Last 2 Weeks.59327 PA
Season.494233 PA
Last 2 Years.434837 PA

Opposing Starter · Season17 GS

W–L3–8
ERA5.03
WHIP1.54
IP82.1
H / K / BB97 / 71 / 30

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

WindowRateSample
Last 2 Weeks.419186 PA
Season.372957 PA
Last 2 Years.3372485 PA

Quality of Contact vs RHP

wOBA.345
Hard-Hit %45%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.352
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head2-for-8

Total Bases4 in 8 PA
Career Average.250
Plate Appearances8
HR · K · BB0 · 4 · 0

Projection

Projected Total Bases1.885

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

WindowRateSample
Last 2 Weeks.50054 PA
Season.319317 PA
Last 2 Years.394908 PA

Last 5 GamesTotal Bases

Jul 4@ LAD3
Jul 5@ LAD4
Jul 6vs AZ0
Jul 7vs AZ2
Jul 8vs AZ2

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

WindowRateSample
Last 2 Weeks.63622 PA
Season.444162 PA
Last 2 Years.369604 PA

Opposing Starter · Season15 GS

W–L6–8
ERA5.71
WHIP1.56
IP86.2
H / K / BB100 / 53 / 35

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

WindowRateSample
Last 2 Weeks.361166 PA
Season.3281084 PA
Last 2 Years.3793651 PA

Quality of Contact vs RHP

wOBA.335
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.354
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head11-for-31

Total Bases24 in 34 PA
Career Average.324
Plate Appearances34
HR · K · BB4 · 11 · 3

Projection

Projected Total Bases1.883

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

Batter · Total Bases / PA vs RHP.351

WindowRateSample
Last 2 Weeks.37516 PA
Season.262149 PA
Last 2 Years.307400 PA

Last 5 GamesTotal Bases

Jul 1@ NYY0
Jul 2@ TEX0
Jul 5@ TEX3
Jul 7vs ATH2
Jul 8vs ATH0

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

WindowRateSample
Last 2 Weeks.60020 PA
Season.439123 PA
Last 2 Years.363201 PA

Opposing Starter · Season6 GS

W–L2–4
ERA6.75
WHIP1.45
IP54.2
H / K / BB58 / 70 / 21

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

WindowRateSample
Last 2 Weeks.481208 PA
Season.3971458 PA
Last 2 Years.3763936 PA

Quality of Contact vs RHP

wOBA.297
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.337
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.876

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

Matt Vierling's full player page →

Context

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

Batter · Total Bases / PA vs RHP.375

WindowRateSample
Last 2 Weeks.26730 PA
Season.486208 PA
Last 2 Years.473442 PA

Last 5 GamesTotal Bases

Jul 2vs LAA0
Jul 3vs TOR1
Jul 4vs TOR5
Jul 7@ MIA0
Jul 8@ MIA1

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

WindowRateSample
Last 2 Weeks
Season.484161 PA
Last 2 Years.458404 PA

Opposing Starter · Season11 GS

W–L3–5
ERA4.80
WHIP1.30
IP60.0
H / K / BB65 / 43 / 13

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

WindowRateSample
Last 2 Weeks.422244 PA
Season.3411433 PA
Last 2 Years.3473401 PA

Quality of Contact vs RHP

wOBA.309
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.360
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.864

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

Dominic Canzone's full player page →

Context

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

Batter · Total Bases / PA vs RHP.318

WindowRateSample
Last 2 Weeks.21347 PA
Season.339221 PA
Last 2 Years.319765 PA

Last 5 GamesTotal Bases

Jul 3vs TOR2
Jul 4vs TOR0
Jul 5vs TOR0
Jul 7@ MIA1
Jul 8@ MIA1

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

WindowRateSample
Last 2 Weeks
Season.484161 PA
Last 2 Years.458404 PA

Opposing Starter · Season11 GS

W–L3–5
ERA4.80
WHIP1.30
IP60.0
H / K / BB65 / 43 / 13

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

WindowRateSample
Last 2 Weeks.422244 PA
Season.3411433 PA
Last 2 Years.3473401 PA

Quality of Contact vs RHP

wOBA.294
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.360
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.864

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

Batter · Total Bases / PA vs RHP.539

WindowRateSample
Last 2 Weeks.82061 PA
Season.476389 PA
Last 2 Years.4731219 PA

Last 5 GamesTotal Bases

Jul 4@ HOU5
Jul 5@ HOU0
Jul 6vs NYY0
Jul 7vs NYY0
Jul 8vs NYY0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

WindowRateSample
Last 2 Weeks.341220 PA
Season.3281413 PA
Last 2 Years.3553945 PA

Quality of Contact

wOBA.399
Hard-Hit %41%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.854

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

Batter · Total Bases / PA vs RHP.385

WindowRateSample
Last 2 Weeks.48025 PA
Season.352213 PA
Last 2 Years.352213 PA

Last 5 GamesTotal Bases

Jul 3vs CWS0
Jul 4vs CWS1
Jul 5vs CWS5
Jul 7@ MIN3
Jul 8@ MIN2

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

WindowRateSample
Last 2 Weeks
Season.483147 PA
Last 2 Years.424632 PA

Opposing Starter · Season12 GS

W–L6–3
ERA4.59
WHIP1.22
IP66.2
H / K / BB63 / 46 / 18

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

WindowRateSample
Last 2 Weeks.332181 PA
Season.3621160 PA
Last 2 Years.3902899 PA

Quality of Contact vs RHP

wOBA.326
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.851

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

Batter · Total Bases / PA vs RHP.342

WindowRateSample
Last 2 Weeks.22935 PA
Season.373177 PA
Last 2 Years.409528 PA

Last 5 GamesTotal Bases

Jul 4vs NYM0
Jul 5vs NYM5
Jul 6vs NYM2
Jul 7@ PIT0
Jul 8@ PIT1

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

WindowRateSample
Last 2 Weeks.76050 PA
Season.448268 PA
Last 2 Years.448821 PA

Opposing Starter · Season18 GS

W–L6–6
ERA5.02
WHIP1.31
IP100.1
H / K / BB98 / 74 / 33

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

WindowRateSample
Last 2 Weeks.330270 PA
Season.3621374 PA
Last 2 Years.3303085 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.372
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head0-for-1

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

Projection

Projected Total Bases1.844

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

Batter · Total Bases / PA vs RHP.457

WindowRateSample
Last 2 Weeks.80826 PA
Season.438160 PA
Last 2 Years.362893 PA

Last 5 GamesTotal Bases

Jul 4@ COL2
Jul 5@ COL1
Jul 6vs TOR11
Jul 7vs TOR2
Jul 8vs TOR1

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

WindowRateSample
Last 2 Weeks.16025 PA
Season.409127 PA
Last 2 Years.385327 PA

Opposing Starter · Season12 GS

W–L3–2
ERA4.27
WHIP1.22
IP59.0
H / K / BB52 / 44 / 20

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

WindowRateSample
Last 2 Weeks.429161 PA
Season.4091154 PA
Last 2 Years.4203805 PA

Quality of Contact vs RHP

wOBA.355
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.285
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-9

Total Bases0 in 11 PA
Career Average.000
Plate Appearances11
HR · K · BB0 · 3 · 2

Projection

Projected Total Bases1.841

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

Batter · Total Bases / PA vs RHP.379

WindowRateSample
Last 2 Weeks.41541 PA
Season.326184 PA
Last 2 Years.416895 PA

Last 5 GamesTotal Bases

Jul 3vs TOR0
Jul 4vs TOR4
Jul 5vs TOR1
Jul 7@ MIA4
Jul 8@ MIA1

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

WindowRateSample
Last 2 Weeks
Season.484161 PA
Last 2 Years.458404 PA

Opposing Starter · Season11 GS

W–L3–5
ERA4.80
WHIP1.30
IP60.0
H / K / BB65 / 43 / 13

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

WindowRateSample
Last 2 Weeks.422244 PA
Season.3411433 PA
Last 2 Years.3473401 PA

Quality of Contact vs RHP

wOBA.324
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.360
Hard-Hit % Allowed35%

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

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

WindowRateSample
Last 2 Weeks.40542 PA
Season.311273 PA
Last 2 Years.433794 PA

Last 5 GamesTotal Bases

Jul 4@ LAD0
Jul 5@ LAD1
Jul 6vs AZ2
Jul 7vs AZ1
Jul 8vs AZ2

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

WindowRateSample
Last 2 Weeks.56730 PA
Season.493225 PA
Last 2 Years.429739 PA

Opposing Starter · Season15 GS

W–L6–8
ERA5.71
WHIP1.56
IP86.2
H / K / BB100 / 53 / 35

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

WindowRateSample
Last 2 Weeks.337193 PA
Season.371979 PA
Last 2 Years.3892892 PA

Quality of Contact vs RHP

wOBA.307
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.344
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head2-for-6

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

Projection

Projected Total Bases1.829

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

Batter · Total Bases / PA vs RHP.419

WindowRateSample
Last 2 Weeks.44747 PA
Season.485274 PA
Last 2 Years.476902 PA

Last 5 GamesTotal Bases

Jul 3@ WSH2
Jul 4@ WSH1
Jul 5@ WSH4
Jul 7vs ATL3
Jul 8vs ATL1

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

WindowRateSample
Last 2 Weeks1.00011 PA
Season.300267 PA
Last 2 Years.330648 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.01
WHIP1.23
IP98.2
H / K / BB91 / 83 / 30

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

WindowRateSample
Last 2 Weeks.322180 PA
Season.331859 PA
Last 2 Years.3312112 PA

Quality of Contact vs RHP

wOBA.338
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.332
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.817

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

Brandon Lowe'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.408

WindowRateSample
Last 2 Weeks.52246 PA
Season.342295 PA
Last 2 Years.395800 PA

Last 5 GamesTotal Bases

Jul 4@ ATL1
Jul 5@ ATL4
Jul 6@ ATL2
Jul 7vs KC1
Jul 8vs KC1

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

WindowRateSample
Last 2 Weeks.62516 PA
Season.405195 PA
Last 2 Years.390690 PA

Opposing Starter · Season18 GS

W–L5–6
ERA3.45
WHIP1.16
IP114.2
H / K / BB102 / 91 / 31

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

WindowRateSample
Last 2 Weeks.418146 PA
Season.361965 PA
Last 2 Years.3262807 PA

Quality of Contact vs RHP

wOBA.349
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.336
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head7-for-16

Total Bases11 in 19 PA
Career Average.368
Plate Appearances19
HR · K · BB1 · 0 · 2

Projection

Projected Total Bases1.812

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

Batter · Total Bases / PA vs RHP.385

WindowRateSample
Last 2 Weeks.43244 PA
Season.365260 PA
Last 2 Years.367900 PA

Last 5 GamesTotal Bases

Jul 4@ KC1
Jul 5@ KC4
Jul 6@ KC2
Jul 7@ CIN0
Jul 8@ CIN0

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

WindowRateSample
Last 2 Weeks.59327 PA
Season.494233 PA
Last 2 Years.434837 PA

Opposing Starter · Season17 GS

W–L3–8
ERA5.03
WHIP1.54
IP82.1
H / K / BB97 / 71 / 30

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

WindowRateSample
Last 2 Weeks.419186 PA
Season.372957 PA
Last 2 Years.3372485 PA

Quality of Contact vs RHP

wOBA.331
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.352
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head3-for-5

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

Projection

Projected Total Bases1.809

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

Batter · Total Bases / PA vs LHP.419

WindowRateSample
Last 2 Weeks.55618 PA
Season.58291 PA
Last 2 Years.375387 PA

Last 5 GamesTotal Bases

Jul 3vs BAL1
Jul 4vs BAL2
Jul 5vs BAL0
Jul 7vs PHI0
Jul 8vs PHI6

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

WindowRateSample
Last 2 Weeks.23447 PA
Season.373330 PA
Last 2 Years.355915 PA

Opposing Starter · Season18 GS

W–L7–4
ERA3.75
WHIP1.27
IP103.1
H / K / BB98 / 125 / 33

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

WindowRateSample
Last 2 Weeks.503181 PA
Season.3751228 PA
Last 2 Years.3484239 PA

Quality of Contact vs LHP

wOBA.364
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.301
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head2-for-5

Total Bases4 in 5 PA
Career Average.400
Plate Appearances5
HR · K · BB0 · 3 · 0

Projection

Projected Total Bases1.805

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

Batter · Total Bases / PA vs RHP.489

WindowRateSample
Last 2 Weeks.74547 PA
Season.479234 PA
Last 2 Years.390872 PA

Last 5 GamesTotal Bases

Jul 3@ WSH0
Jul 4@ WSH2
Jul 5@ WSH1
Jul 7vs ATL13
Jul 8vs ATL1

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

WindowRateSample
Last 2 Weeks1.00011 PA
Season.300267 PA
Last 2 Years.330648 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.01
WHIP1.23
IP98.2
H / K / BB91 / 83 / 30

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

WindowRateSample
Last 2 Weeks.322180 PA
Season.331859 PA
Last 2 Years.3312112 PA

Quality of Contact vs RHP

wOBA.391
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.332
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head0-for-3

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

Projection

Projected Total Bases1.798

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

Batter · Total Bases / PA vs RHP.372

WindowRateSample
Last 2 Weeks.41234 PA
Season.358229 PA
Last 2 Years.311631 PA

Last 5 GamesTotal Bases

Jul 3vs CWS1
Jul 4vs CWS2
Jul 5vs CWS1
Jul 7@ MIN0
Jul 8@ MIN4

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

WindowRateSample
Last 2 Weeks
Season.483147 PA
Last 2 Years.424632 PA

Opposing Starter · Season12 GS

W–L6–3
ERA4.59
WHIP1.22
IP66.2
H / K / BB63 / 46 / 18

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

WindowRateSample
Last 2 Weeks.332181 PA
Season.3621160 PA
Last 2 Years.3902899 PA

Quality of Contact vs RHP

wOBA.332
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head2-for-16

Total Bases2 in 16 PA
Career Average.125
Plate Appearances16
HR · K · BB0 · 6 · 0

Projection

Projected Total Bases1.796

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

Batter · Total Bases / PA vs LHP.373

WindowRateSample
Last 2 Weeks.2504 PA
Season.50066 PA
Last 2 Years.293157 PA

Last 5 GamesTotal Bases

Jun 23@ SF0
Jul 4vs MIA2
Jul 5vs MIA1
Jul 7@ DET1
Jul 8@ DET0

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

WindowRateSample
Last 2 Weeks.51147 PA
Season.356340 PA
Last 2 Years.3041254 PA

Opposing Starter · Season18 GS

W–L4–6
ERA4.29
WHIP1.38
IP100.2
H / K / BB103 / 78 / 36

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

WindowRateSample
Last 2 Weeks.348224 PA
Season.3601135 PA
Last 2 Years.3554032 PA

Quality of Contact vs LHP

wOBA.316
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.336
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head1-for-10

Total Bases1 in 12 PA
Career Average.083
Plate Appearances12
HR · K · BB0 · 3 · 2

Projection

Projected Total Bases1.791

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

Zack Gelof's full player page →

Context

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

Batter · Total Bases / PA vs RHP.426

WindowRateSample
Last 2 Weeks.53247 PA
Season.406276 PA
Last 2 Years.443775 PA

Last 5 GamesTotal Bases

Jul 4vs MIL0
Jul 5vs MIL1
Jul 6@ SD3
Jul 7@ SD2
Jul 8@ SD1

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

WindowRateSample
Last 2 Weeks.26926 PA
Season.460139 PA
Last 2 Years.383478 PA

Opposing Starter · Season9 GS

W–L1–6
ERA6.71
WHIP1.61
IP51.0
H / K / BB52 / 50 / 30

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

WindowRateSample
Last 2 Weeks.374203 PA
Season.3071118 PA
Last 2 Years.3433032 PA

Quality of Contact vs RHP

wOBA.346
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.339
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head2-for-8

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

Projection

Projected Total Bases1.791

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

Batter · Total Bases / PA vs RHP.425

WindowRateSample
Last 2 Weeks.48533 PA
Season.512203 PA
Last 2 Years.478879 PA

Last 5 GamesTotal Bases

Jul 4@ ATL1
Jul 5@ ATL2
Jul 6@ ATL4
Jul 7vs KC4
Jul 8vs KC0

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

WindowRateSample
Last 2 Weeks.33339 PA
Season.346269 PA
Last 2 Years.337824 PA

Opposing Starter · Season18 GS

W–L5–6
ERA3.45
WHIP1.16
IP114.2
H / K / BB102 / 91 / 31

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

WindowRateSample
Last 2 Weeks.411226 PA
Season.406996 PA
Last 2 Years.3702442 PA

Quality of Contact vs RHP

wOBA.372
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.297
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head2-for-6

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

Projection

Projected Total Bases1.777

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

Batter · Total Bases / PA vs LHP.361

WindowRateSample
Last 2 Weeks.20020 PA
Season.45998 PA
Last 2 Years.447322 PA

Last 5 GamesTotal Bases

Jul 4vs PHI0
Jul 5vs PHI2
Jul 6vs PHI2
Jul 7@ NYM1
Jul 8@ NYM1

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

WindowRateSample
Last 2 Weeks.55347 PA
Season.435200 PA
Last 2 Years.378695 PA

Opposing Starter · Season5 GS

W–L1–4
ERA5.16
WHIP1.37
IP68.0
H / K / BB70 / 68 / 23

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

WindowRateSample
Last 2 Weeks.330188 PA
Season.289938 PA
Last 2 Years.3112643 PA

Quality of Contact vs LHP

wOBA.314
Hard-Hit %43%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.362
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head3-for-10

Total Bases6 in 11 PA
Career Average.273
Plate Appearances11
HR · K · BB1 · 4 · 1

Projection

Projected Total Bases1.774

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

Batter · Total Bases / PA vs LHP.435

WindowRateSample
Last 2 Weeks.61526 PA
Season.53893 PA
Last 2 Years.396321 PA

Last 5 GamesTotal Bases

Jul 3@ LAA2
Jul 4@ LAA2
Jul 5@ LAA1
Jul 7@ CWS5
Jul 8@ CWS3

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

WindowRateSample
Last 2 Weeks.28621 PA
Season.398279 PA
Last 2 Years.398279 PA

Opposing Starter · Season16 GS

W–L6–3
ERA4.29
WHIP1.39
IP84.0
H / K / BB84 / 67 / 33

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

WindowRateSample
Last 2 Weeks.369160 PA
Season.3561224 PA
Last 2 Years.3483581 PA

Quality of Contact vs LHP

wOBA.349
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.338
Hard-Hit % Allowed36%

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.

Ceddanne Rafaela's full player page →

Context

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

Batter · Total Bases / PA vs RHP.349

WindowRateSample
Last 2 Weeks.28938 PA
Season.358265 PA
Last 2 Years.370835 PA

Last 5 GamesTotal Bases

Jul 2@ TEX1
Jul 4@ TEX0
Jul 5@ TEX1
Jul 7vs ATH1
Jul 8vs ATH4

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

WindowRateSample
Last 2 Weeks.60020 PA
Season.439123 PA
Last 2 Years.363201 PA

Opposing Starter · Season6 GS

W–L2–4
ERA6.75
WHIP1.45
IP54.2
H / K / BB58 / 70 / 21

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

WindowRateSample
Last 2 Weeks.481208 PA
Season.3971458 PA
Last 2 Years.3763936 PA

Quality of Contact vs RHP

wOBA.298
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.337
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.767

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

Spencer Torkelson's full player page →

Context

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

Batter · Total Bases / PA vs LHP.351

WindowRateSample
Last 2 Weeks.25012 PA
Season.34892 PA
Last 2 Years.303264 PA

Last 5 GamesTotal Bases

Jul 3@ CIN2
Jul 4@ CIN4
Jul 5@ CIN1
Jul 7vs CHC2
Jul 8vs CHC1

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

WindowRateSample
Last 2 Weeks.56730 PA
Season.382246 PA
Last 2 Years.3491063 PA

Opposing Starter · Season10 GS

W–L4–7
ERA6.75
WHIP1.67
IP77.1
H / K / BB96 / 68 / 33

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

WindowRateSample
Last 2 Weeks.379219 PA
Season.3801130 PA
Last 2 Years.3654415 PA

Quality of Contact vs LHP

wOBA.307
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.354
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head0-for-4

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

Projection

Projected Total Bases1.767

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

Adley Rutschman's full player page →

Context

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

Batter · Total Bases / PA vs LHP.406

WindowRateSample
Last 2 Weeks.34626 PA
Season.565108 PA
Last 2 Years.581298 PA

Last 5 GamesTotal Bases

Jun 30vs LAD1
Jul 1vs LAD5
Jul 3vs MIA0
Jul 7@ DET1
Jul 8@ DET0

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

WindowRateSample
Last 2 Weeks.51147 PA
Season.356340 PA
Last 2 Years.3041254 PA

Opposing Starter · Season18 GS

W–L4–6
ERA4.29
WHIP1.38
IP100.2
H / K / BB103 / 78 / 36

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

WindowRateSample
Last 2 Weeks.348224 PA
Season.3601135 PA
Last 2 Years.3554032 PA

Quality of Contact vs LHP

wOBA.350
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.336
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head8-for-23

Total Bases12 in 24 PA
Career Average.333
Plate Appearances24
HR · K · BB1 · 7 · 1

Projection

Projected Total Bases1.762

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

Batter · Total Bases / PA vs RHP.347

WindowRateSample
Last 2 Weeks.30446 PA
Season.330267 PA
Last 2 Years.384896 PA

Last 5 GamesTotal Bases

Jul 3vs TOR0
Jul 4vs TOR1
Jul 5vs TOR1
Jul 7@ MIA1
Jul 8@ MIA1

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

WindowRateSample
Last 2 Weeks
Season.484161 PA
Last 2 Years.458404 PA

Opposing Starter · Season11 GS

W–L3–5
ERA4.80
WHIP1.30
IP60.0
H / K / BB65 / 43 / 13

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

WindowRateSample
Last 2 Weeks.422244 PA
Season.3411433 PA
Last 2 Years.3473401 PA

Quality of Contact vs RHP

wOBA.306
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.360
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.751

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

Batter · Total Bases / PA vs RHP.392

WindowRateSample
Last 2 Weeks.32331 PA
Season.533244 PA
Last 2 Years.442745 PA

Last 5 GamesTotal Bases

Jul 4vs MIN0
Jul 5vs MIN1
Jul 6@ TB4
Jul 7@ TB6
Jul 8@ TB1

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

WindowRateSample
Last 2 Weeks.37524 PA
Season.342228 PA
Last 2 Years.323613 PA

Opposing Starter · Season17 GS

W–L7–4
ERA2.78
WHIP0.90
IP97.0
H / K / BB70 / 96 / 17

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

WindowRateSample
Last 2 Weeks.443185 PA
Season.3481014 PA
Last 2 Years.3512578 PA

Quality of Contact vs RHP

wOBA.328
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.308
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head0-for-11

Total Bases0 in 11 PA
Career Average.000
Plate Appearances11
HR · K · BB0 · 4 · 0

Projection

Projected Total Bases1.748

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

Batter · Total Bases / PA vs RHP.361

WindowRateSample
Last 2 Weeks.28635 PA
Season.418237 PA
Last 2 Years.394688 PA

Last 5 GamesTotal Bases

Jul 4@ COL2
Jul 5@ COL1
Jul 6vs TOR1
Jul 7vs TOR0
Jul 8vs TOR0

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

WindowRateSample
Last 2 Weeks.76221 PA
Season.376117 PA
Last 2 Years.327340 PA

Opposing Starter · Season12 GS

W–L3–2
ERA4.27
WHIP1.22
IP59.0
H / K / BB52 / 44 / 20

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

WindowRateSample
Last 2 Weeks.425207 PA
Season.463937 PA
Last 2 Years.4302892 PA

Quality of Contact vs RHP

wOBA.305
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.342
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head2-for-5

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

Projection

Projected Total Bases1.744

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

Batter · Total Bases / PA vs RHP.338

WindowRateSample
Last 2 Weeks.27747 PA
Season.333180 PA
Last 2 Years.350471 PA

Last 5 GamesTotal Bases

Jul 3@ WSH2
Jul 4@ WSH0
Jul 5@ WSH1
Jul 7vs ATL1
Jul 8vs ATL0

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

WindowRateSample
Last 2 Weeks1.00011 PA
Season.300267 PA
Last 2 Years.330648 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.01
WHIP1.23
IP98.2
H / K / BB91 / 83 / 30

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

WindowRateSample
Last 2 Weeks.322180 PA
Season.331859 PA
Last 2 Years.3312112 PA

Quality of Contact vs RHP

wOBA.314
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.332
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head0-for-5

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

Projection

Projected Total Bases1.741

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

Jake Mangum's full player page →

Context

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

Batter · Total Bases / PA vs LHP.360

WindowRateSample
Last 2 Weeks.31822 PA
Season.324111 PA
Last 2 Years.413286 PA

Last 5 GamesTotal Bases

Jul 3@ CIN1
Jul 4@ CIN1
Jul 5@ CIN3
Jul 7vs CHC0
Jul 8vs CHC2

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

WindowRateSample
Last 2 Weeks.56730 PA
Season.382246 PA
Last 2 Years.3491063 PA

Opposing Starter · Season10 GS

W–L4–7
ERA6.75
WHIP1.67
IP77.1
H / K / BB96 / 68 / 33

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

WindowRateSample
Last 2 Weeks.379219 PA
Season.3801130 PA
Last 2 Years.3654415 PA

Quality of Contact vs LHP

wOBA.338
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.354
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 Bases1.742

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

Batter · Total Bases / PA vs RHP.380

WindowRateSample
Last 2 Weeks.42245 PA
Season.324284 PA
Last 2 Years.4041019 PA

Last 5 GamesTotal Bases

Jul 3@ LAD0
Jul 4@ LAD0
Jul 5@ LAD4
Jul 6vs AZ1
Jul 7vs AZ0

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

WindowRateSample
Last 2 Weeks.63622 PA
Season.444162 PA
Last 2 Years.369604 PA

Opposing Starter · Season15 GS

W–L6–8
ERA5.71
WHIP1.56
IP86.2
H / K / BB100 / 53 / 35

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

WindowRateSample
Last 2 Weeks.361166 PA
Season.3281084 PA
Last 2 Years.3793651 PA

Quality of Contact vs RHP

wOBA.334
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.354
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head7-for-44

Total Bases11 in 48 PA
Career Average.146
Plate Appearances48
HR · K · BB1 · 12 · 3

Projection

Projected Total Bases1.74

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

Batter · Total Bases / PA vs RHP.369

WindowRateSample
Last 2 Weeks.36641 PA
Season.370146 PA
Last 2 Years.370146 PA

Last 5 GamesTotal Bases

Jul 4@ ATL0
Jul 5@ ATL5
Jul 6@ ATL0
Jul 7vs KC7
Jul 8vs KC6

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

WindowRateSample
Last 2 Weeks.33339 PA
Season.346269 PA
Last 2 Years.337824 PA

Opposing Starter · Season18 GS

W–L5–6
ERA3.45
WHIP1.16
IP114.2
H / K / BB102 / 91 / 31

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

WindowRateSample
Last 2 Weeks.411226 PA
Season.406996 PA
Last 2 Years.3702442 PA

Quality of Contact vs RHP

wOBA.326
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.297
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.739

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

Batter · Total Bases / PA vs RHP.387

WindowRateSample
Last 2 Weeks.39041 PA
Season.431248 PA
Last 2 Years.392793 PA

Last 5 GamesTotal Bases

Jul 4@ LAD1
Jul 5@ LAD1
Jul 6vs AZ1
Jul 7vs AZ0
Jul 8vs AZ0

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

WindowRateSample
Last 2 Weeks.56730 PA
Season.493225 PA
Last 2 Years.429739 PA

Opposing Starter · Season15 GS

W–L6–8
ERA5.71
WHIP1.56
IP86.2
H / K / BB100 / 53 / 35

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

WindowRateSample
Last 2 Weeks.337193 PA
Season.371979 PA
Last 2 Years.3892892 PA

Quality of Contact vs RHP

wOBA.332
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.344
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head3-for-8

Total Bases6 in 9 PA
Career Average.333
Plate Appearances9
HR · K · BB1 · 0 · 1

Projection

Projected Total Bases1.733

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

Batter · Total Bases / PA vs RHP.471

WindowRateSample
Last 2 Weeks.72236 PA
Season.445265 PA
Last 2 Years.472867 PA

Last 5 GamesTotal Bases

Jul 2@ TEX2
Jul 4@ TEX5
Jul 5@ TEX8
Jul 7vs ATH0
Jul 8vs ATH2

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

WindowRateSample
Last 2 Weeks.33324 PA
Season.313128 PA
Last 2 Years.313211 PA

Opposing Starter · Season6 GS

W–L2–4
ERA6.75
WHIP1.45
IP54.2
H / K / BB58 / 70 / 21

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

WindowRateSample
Last 2 Weeks.413189 PA
Season.3801167 PA
Last 2 Years.3732681 PA

Quality of Contact vs RHP

wOBA.368
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.329
Hard-Hit % Allowed34%

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.

Riley Greene'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.54951 PA
Season.361302 PA
Last 2 Years.321458 PA

Last 5 GamesTotal Bases

Jul 4vs SF1
Jul 5vs SF4
Jul 6@ LAD2
Jul 7@ LAD0
Jul 8@ LAD6

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

WindowRateSample
Last 2 Weeks.352233 PA
Season.3311381 PA
Last 2 Years.3274233 PA

Quality of Contact

wOBA.368
Hard-Hit %37%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.73

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

Kyle Karros's full player page →

Context

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

Batter · Total Bases / PA vs RHP.472

WindowRateSample
Last 2 Weeks.70337 PA
Season.487240 PA
Last 2 Years.454581 PA

Last 5 GamesTotal Bases

Jul 3@ NYY6
Jul 4@ NYY5
Jul 5@ NYY0
Jul 7vs CLE4
Jul 8vs CLE4

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

WindowRateSample
Last 2 Weeks.23330 PA
Season.364272 PA
Last 2 Years.309802 PA

Opposing Starter · Season18 GS

W–L9–4
ERA3.89
WHIP1.19
IP106.1
H / K / BB90 / 123 / 36

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

WindowRateSample
Last 2 Weeks.383214 PA
Season.3441144 PA
Last 2 Years.3493171 PA

Quality of Contact vs RHP

wOBA.356
Hard-Hit %43%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.302
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head2-for-9

Total Bases4 in 9 PA
Career Average.222
Plate Appearances9
HR · K · BB0 · 4 · 0

Projection

Projected Total Bases1.728

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

Batter · Total Bases / PA vs LHP.390

WindowRateSample
Last 2 Weeks.45824 PA
Season.41689 PA
Last 2 Years.379103 PA

Last 5 GamesTotal Bases

Jul 2vs TB5
Jul 4vs PHI0
Jul 5vs PHI1
Jul 7@ NYM1
Jul 8@ NYM2

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

WindowRateSample
Last 2 Weeks.15819 PA
Season.311103 PA
Last 2 Years.341258 PA

Opposing Starter · Season5 GS

W–L1–4
ERA5.16
WHIP1.37
IP68.0
H / K / BB70 / 68 / 23

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

WindowRateSample
Last 2 Weeks.447226 PA
Season.3681140 PA
Last 2 Years.3212782 PA

Quality of Contact vs LHP

wOBA.328
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.289
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.723

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

Carter Jensen's full player page →

Context

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

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks.36161 PA
Season.370384 PA
Last 2 Years.405897 PA

Last 5 GamesTotal Bases

Jul 4@ HOU1
Jul 5@ HOU1
Jul 6vs NYY0
Jul 7vs NYY0
Jul 8vs NYY3

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

WindowRateSample
Last 2 Weeks.419229 PA
Season.3461264 PA
Last 2 Years.3413442 PA

Quality of Contact

wOBA.345
Hard-Hit %37%

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.

Jonathan Aranda's full player page →

Context

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

Batter · Total Bases / PA vs LHP.366

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

Last 5 GamesTotal Bases

Jul 1vs WSH0
Jul 4@ LAA2
Jul 5@ LAA1
Jul 7@ CWS1
Jul 8@ CWS0

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

WindowRateSample
Last 2 Weeks.28621 PA
Season.398279 PA
Last 2 Years.398279 PA

Opposing Starter · Season16 GS

W–L6–3
ERA4.29
WHIP1.39
IP84.0
H / K / BB84 / 67 / 33

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

WindowRateSample
Last 2 Weeks.369160 PA
Season.3561224 PA
Last 2 Years.3483581 PA

Quality of Contact vs LHP

wOBA.329
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.338
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.713

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

Batter · Total Bases / PA vs RHP.473

WindowRateSample
Last 2 Weeks.71145 PA
Season.438299 PA
Last 2 Years.402874 PA

Last 5 GamesTotal Bases

Jul 3@ ATH2
Jul 4@ ATH7
Jul 5@ ATH7
Jul 7vs SEA1
Jul 8vs SEA3

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

WindowRateSample
Last 2 Weeks.28025 PA
Season.35291 PA
Last 2 Years.341458 PA

Opposing Starter · Season8 GS

W–L4–2
ERA1.71
WHIP0.67
IP52.2
H / K / BB30 / 62 / 5

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

WindowRateSample
Last 2 Weeks.224143 PA
Season.3351209 PA
Last 2 Years.3294193 PA

Quality of Contact vs RHP

wOBA.368
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.283
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.71

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

Otto Lopez'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.442

WindowRateSample
Last 2 Weeks.75016 PA
Season.523107 PA
Last 2 Years.474190 PA

Last 5 GamesTotal Bases

Jul 3@ CLE0
Jul 4@ CLE6
Jul 5@ CLE5
Jul 7vs BOS0
Jul 8vs BOS0

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

WindowRateSample
Last 2 Weeks.308156 PA
Season.342736 PA
Last 2 Years.3262008 PA

Quality of Contact vs LHP

wOBA.348
Hard-Hit %32%

How well he's squaring up the ball.

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.

Colson Montgomery's full player page →

Context

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

Batter · Total Bases / PA vs RHP.372

WindowRateSample
Last 2 Weeks.32755 PA
Season.427372 PA
Last 2 Years.4251258 PA

Last 5 GamesTotal Bases

Jul 3@ HOU1
Jul 5@ HOU0
Jul 6vs NYY0
Jul 7vs NYY5
Jul 8vs NYY5

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

WindowRateSample
Last 2 Weeks.341220 PA
Season.3281413 PA
Last 2 Years.3553945 PA

Quality of Contact

wOBA.340
Hard-Hit %38%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.704

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

Batter · Total Bases / PA vs RHP.360

WindowRateSample
Last 2 Weeks.34749 PA
Season.356278 PA
Last 2 Years.358977 PA

Last 5 GamesTotal Bases

Jul 3@ WSH6
Jul 4@ WSH2
Jul 5@ WSH4
Jul 7vs ATL0
Jul 8vs ATL1

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

WindowRateSample
Last 2 Weeks1.00011 PA
Season.300267 PA
Last 2 Years.330648 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.01
WHIP1.23
IP98.2
H / K / BB91 / 83 / 30

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

WindowRateSample
Last 2 Weeks.322180 PA
Season.331859 PA
Last 2 Years.3312112 PA

Quality of Contact vs RHP

wOBA.347
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.332
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head2-for-11

Total Bases2 in 12 PA
Career Average.167
Plate Appearances12
HR · K · BB0 · 3 · 1

Projection

Projected Total Bases1.703

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

Batter · Total Bases / PA vs RHP.324

WindowRateSample
Last 2 Weeks.23738 PA
Season.292260 PA
Last 2 Years.341848 PA

Last 5 GamesTotal Bases

Jul 3@ LAD2
Jul 4@ LAD1
Jul 5@ LAD0
Jul 7vs AZ0
Jul 8vs AZ1

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

WindowRateSample
Last 2 Weeks.63622 PA
Season.444162 PA
Last 2 Years.369604 PA

Opposing Starter · Season15 GS

W–L6–8
ERA5.71
WHIP1.56
IP86.2
H / K / BB100 / 53 / 35

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

WindowRateSample
Last 2 Weeks.361166 PA
Season.3281084 PA
Last 2 Years.3793651 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.354
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head3-for-15

Total Bases4 in 17 PA
Career Average.176
Plate Appearances17
HR · K · BB0 · 3 · 2

Projection

Projected Total Bases1.703

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

Batter · Total Bases / PA vs RHP.452

WindowRateSample
Last 2 Weeks.58348 PA
Season.505101 PA
Last 2 Years.505101 PA

Last 5 GamesTotal Bases

Jul 4vs SF5
Jul 5vs SF0
Jul 6@ LAD5
Jul 7@ LAD3
Jul 8@ LAD0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

WindowRateSample
Last 2 Weeks.352233 PA
Season.3311381 PA
Last 2 Years.3274233 PA

Quality of Contact

wOBA.372
Hard-Hit %36%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.703

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

Cole Carrigg's full player page →

Context

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

Batter · Total Bases / PA vs RHP.419

WindowRateSample
Last 2 Weeks.59537 PA
Season.377255 PA
Last 2 Years.326445 PA

Last 5 GamesTotal Bases

Jul 3vs TOR1
Jul 4vs TOR2
Jul 5vs TOR0
Jul 7@ MIA4
Jul 8@ MIA0

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

WindowRateSample
Last 2 Weeks
Season.484161 PA
Last 2 Years.458404 PA

Opposing Starter · Season11 GS

W–L3–5
ERA4.80
WHIP1.30
IP60.0
H / K / BB65 / 43 / 13

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

WindowRateSample
Last 2 Weeks.422244 PA
Season.3411433 PA
Last 2 Years.3473401 PA

Quality of Contact vs RHP

wOBA.343
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.360
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.

Cole Young's full player page →

Context

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

Batter · Total Bases / PA vs LHP.328

WindowRateSample
Last 2 Weeks.12524 PA
Season.388121 PA
Last 2 Years.339422 PA

Last 5 GamesTotal Bases

Jul 3@ CIN0
Jul 4@ CIN1
Jul 5@ CIN0
Jul 7vs CHC1
Jul 8vs CHC0

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

WindowRateSample
Last 2 Weeks.53813 PA
Season.440116 PA
Last 2 Years.306366 PA

Opposing Starter · Season10 GS

W–L4–7
ERA6.75
WHIP1.67
IP77.1
H / K / BB96 / 68 / 33

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

WindowRateSample
Last 2 Weeks.310158 PA
Season.376880 PA
Last 2 Years.3712910 PA

Quality of Contact vs LHP

wOBA.290
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.323
Hard-Hit % Allowed39%

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

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

Batter · Total Bases / PA vs LHP.366

WindowRateSample
Last 2 Weeks.25016 PA
Season.42796 PA
Last 2 Years.447103 PA

Last 5 GamesTotal Bases

Jul 3vs BAL0
Jul 4vs BAL2
Jul 5vs BAL2
Jul 7vs PHI1
Jul 8vs PHI8

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

WindowRateSample
Last 2 Weeks.23447 PA
Season.373330 PA
Last 2 Years.355915 PA

Opposing Starter · Season18 GS

W–L7–4
ERA3.75
WHIP1.27
IP103.1
H / K / BB98 / 125 / 33

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

WindowRateSample
Last 2 Weeks.503181 PA
Season.3751228 PA
Last 2 Years.3484239 PA

Quality of Contact vs LHP

wOBA.323
Hard-Hit %41%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.301
Hard-Hit % Allowed31%

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

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

Batter · Total Bases / PA vs RHP.423

WindowRateSample
Last 2 Weeks.54533 PA
Season.469279 PA
Last 2 Years.367646 PA

Last 5 GamesTotal Bases

Jul 5@ CHC4
Jul 6vs MIL0
Jul 7vs MIL2
Jul 7vs MIL4
Jul 8vs MIL3

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

WindowRateSample
Last 2 Weeks
Season.42326 PA
Last 2 Years.29265 PA

Opposing Starter · Season5 GS

W–L2–1
ERA2.74
WHIP1.04
IP23.0
H / K / BB18 / 30 / 6

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

WindowRateSample
Last 2 Weeks.346214 PA
Season.3101167 PA
Last 2 Years.3202857 PA

Quality of Contact vs RHP

wOBA.346
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.317
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.689

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

Batter · Total Bases / PA vs LHP.428

WindowRateSample
Last 2 Weeks.66721 PA
Season.45599 PA
Last 2 Years.407319 PA

Last 5 GamesTotal Bases

Jul 1vs TB1
Jul 5vs PHI2
Jul 6vs PHI7
Jul 7@ NYM3
Jul 8@ NYM1

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

WindowRateSample
Last 2 Weeks.55347 PA
Season.435200 PA
Last 2 Years.378695 PA

Opposing Starter · Season5 GS

W–L1–4
ERA5.16
WHIP1.37
IP68.0
H / K / BB70 / 68 / 23

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

WindowRateSample
Last 2 Weeks.330188 PA
Season.289938 PA
Last 2 Years.3112643 PA

Quality of Contact vs LHP

wOBA.342
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.362
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head6-for-18

Total Bases15 in 19 PA
Career Average.316
Plate Appearances19
HR · K · BB3 · 4 · 0

Projection

Projected Total Bases1.686

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

Batter · Total Bases / PA vs RHP.411

WindowRateSample
Last 2 Weeks.50040 PA
Season.443244 PA
Last 2 Years.355713 PA

Last 5 GamesTotal Bases

Jul 3@ NYY0
Jul 4@ NYY0
Jul 5@ NYY4
Jul 7vs CLE1
Jul 8vs CLE2

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

WindowRateSample
Last 2 Weeks.23330 PA
Season.364272 PA
Last 2 Years.309802 PA

Opposing Starter · Season18 GS

W–L9–4
ERA3.89
WHIP1.19
IP106.1
H / K / BB90 / 123 / 36

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

WindowRateSample
Last 2 Weeks.383214 PA
Season.3441144 PA
Last 2 Years.3493171 PA

Quality of Contact vs RHP

wOBA.343
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.302
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head2-for-8

Total Bases2 in 10 PA
Career Average.200
Plate Appearances10
HR · K · BB0 · 1 · 2

Projection

Projected Total Bases1.686

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

Batter · Total Bases / PA vs LHP.390

WindowRateSample
Last 2 Weeks.47621 PA
Season.403129 PA
Last 2 Years.363391 PA

Last 5 GamesTotal Bases

Jul 3vs STL2
Jul 4vs STL1
Jul 5vs STL2
Jul 7@ BAL2
Jul 8@ BAL8

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

WindowRateSample
Last 2 Weeks.18211 PA
Season.26790 PA
Last 2 Years.246203 PA

Opposing Starter · Season16 GS

W–L6–7
ERA4.70
WHIP1.32
IP84.1
H / K / BB82 / 65 / 29

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

WindowRateSample
Last 2 Weeks.374187 PA
Season.3591285 PA
Last 2 Years.3813178 PA

Quality of Contact vs LHP

wOBA.353
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.286
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head1-for-3

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

Projection

Projected Total Bases1.685

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

Batter · Total Bases / PA vs RHP.433

WindowRateSample
Last 2 Weeks.57540 PA
Season.47457 PA
Last 2 Years.47457 PA

Last 5 GamesTotal Bases

Jul 3@ WSH4
Jul 4@ WSH1
Jul 5@ WSH0
Jul 7vs ATL1
Jul 8vs ATL0

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

WindowRateSample
Last 2 Weeks.1676 PA
Season.419148 PA
Last 2 Years.460537 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.01
WHIP1.23
IP98.2
H / K / BB91 / 83 / 30

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

WindowRateSample
Last 2 Weeks.342164 PA
Season.294918 PA
Last 2 Years.3152803 PA

Quality of Contact vs RHP

wOBA.368
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.323
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.682

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

Esmerlyn Valdez'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.380

WindowRateSample
Last 2 Weeks.39538 PA
Season.389239 PA
Last 2 Years.385876 PA

Last 5 GamesTotal Bases

Jul 1@ HOU4
Jul 3@ NYY0
Jul 4@ NYY5
Jul 7vs CLE0
Jul 8vs CLE0

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

WindowRateSample
Last 2 Weeks.23330 PA
Season.364272 PA
Last 2 Years.309802 PA

Opposing Starter · Season18 GS

W–L9–4
ERA3.89
WHIP1.19
IP106.1
H / K / BB90 / 123 / 36

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

WindowRateSample
Last 2 Weeks.383214 PA
Season.3441144 PA
Last 2 Years.3493171 PA

Quality of Contact vs RHP

wOBA.342
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.302
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head0-for-9

Total Bases0 in 10 PA
Career Average.000
Plate Appearances10
HR · K · BB0 · 2 · 1

Projection

Projected Total Bases1.681

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

Batter · Total Bases / PA vs RHP.404

WindowRateSample
Last 2 Weeks.42942 PA
Season.460187 PA
Last 2 Years.440830 PA

Last 5 GamesTotal Bases

Jul 5@ AZ3
Jul 6@ STL0
Jul 7@ STL1
Jul 7@ STL0
Jul 8@ STL0

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

WindowRateSample
Last 2 Weeks.40922 PA
Season.312186 PA
Last 2 Years.347728 PA

Opposing Starter · Season17 GS

W–L10–5
ERA3.60
WHIP1.22
IP95.0
H / K / BB89 / 70 / 27

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

WindowRateSample
Last 2 Weeks.275189 PA
Season.3431373 PA
Last 2 Years.3473695 PA

Quality of Contact vs RHP

wOBA.321
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.321
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head4-for-8

Total Bases6 in 14 PA
Career Average.286
Plate Appearances14
HR · K · BB0 · 1 · 5

Projection

Projected Total Bases1.677

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

Batter · Total Bases / PA vs RHP.335

WindowRateSample
Last 2 Weeks.14734 PA
Season.434166 PA
Last 2 Years.434166 PA

Last 5 GamesTotal Bases

Jul 3vs CWS2
Jul 4vs CWS0
Jul 5vs CWS2
Jul 7@ MIN0
Jul 8@ MIN1

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

WindowRateSample
Last 2 Weeks
Season.483147 PA
Last 2 Years.424632 PA

Opposing Starter · Season12 GS

W–L6–3
ERA4.59
WHIP1.22
IP66.2
H / K / BB63 / 46 / 18

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

WindowRateSample
Last 2 Weeks.332181 PA
Season.3621160 PA
Last 2 Years.3902899 PA

Quality of Contact vs RHP

wOBA.295
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.676

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

Travis Bazzana's full player page →

Context

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

Batter · Total Bases / PA vs RHP.383

WindowRateSample
Last 2 Weeks.56025 PA
Season.254118 PA
Last 2 Years.303693 PA

Last 5 GamesTotal Bases

Jul 4@ LAD0
Jul 5@ LAD0
Jul 6vs AZ2
Jul 7vs AZ4
Jul 8vs AZ2

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

WindowRateSample
Last 2 Weeks.56730 PA
Season.493225 PA
Last 2 Years.429739 PA

Opposing Starter · Season15 GS

W–L6–8
ERA5.71
WHIP1.56
IP86.2
H / K / BB100 / 53 / 35

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

WindowRateSample
Last 2 Weeks.337193 PA
Season.371979 PA
Last 2 Years.3892892 PA

Quality of Contact vs RHP

wOBA.329
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.344
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head5-for-28

Total Bases12 in 31 PA
Career Average.161
Plate Appearances31
HR · K · BB2 · 3 · 3

Projection

Projected Total Bases1.673

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

Batter · Total Bases / PA vs RHP.363

WindowRateSample
Last 2 Weeks.2005 PA
Season.42949 PA
Last 2 Years.310187 PA

Last 5 GamesTotal Bases

Jul 2vs CWS4
Jul 3vs CWS0
Jul 4vs CWS0
Jul 7@ MIN0
Jul 8@ MIN0

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

WindowRateSample
Last 2 Weeks
Season.328134 PA
Last 2 Years.396604 PA

Opposing Starter · Season12 GS

W–L6–3
ERA4.59
WHIP1.22
IP66.2
H / K / BB63 / 46 / 18

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

WindowRateSample
Last 2 Weeks.321156 PA
Season.3231086 PA
Last 2 Years.3412760 PA

Quality of Contact vs RHP

wOBA.311
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.308
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head0-for-4

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

Projection

Projected Total Bases1.672

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

Batter · Total Bases / PA vs RHP.352

WindowRateSample
Last 2 Weeks.36433 PA
Season.291251 PA
Last 2 Years.326857 PA

Last 5 GamesTotal Bases

Jul 4@ CHC0
Jul 5@ CHC1
Jul 6vs MIL2
Jul 7vs MIL0
Jul 8vs MIL2

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

WindowRateSample
Last 2 Weeks
Season.42326 PA
Last 2 Years.29265 PA

Opposing Starter · Season5 GS

W–L2–1
ERA2.74
WHIP1.04
IP23.0
H / K / BB18 / 30 / 6

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

WindowRateSample
Last 2 Weeks.346214 PA
Season.3101167 PA
Last 2 Years.3202857 PA

Quality of Contact vs RHP

wOBA.317
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.317
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.672

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

Batter · Total Bases / PA vs RHP.352

WindowRateSample
Last 2 Weeks.30423 PA
Season.32181 PA
Last 2 Years.32181 PA

Last 5 GamesTotal Bases

Jul 1@ NYY0
Jul 2@ TEX4
Jul 5@ TEX0
Jul 7vs ATH0
Jul 8vs ATH0

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

WindowRateSample
Last 2 Weeks.60020 PA
Season.439123 PA
Last 2 Years.363201 PA

Opposing Starter · Season6 GS

W–L2–4
ERA6.75
WHIP1.45
IP54.2
H / K / BB58 / 70 / 21

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

WindowRateSample
Last 2 Weeks.481208 PA
Season.3971458 PA
Last 2 Years.3763936 PA

Quality of Contact vs RHP

wOBA.303
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.337
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.667

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

Batter · Total Bases / PA vs RHP.361

WindowRateSample
Last 2 Weeks.37845 PA
Season.312263 PA
Last 2 Years.350961 PA

Last 5 GamesTotal Bases

Jul 3vs MIL0
Jul 4vs MIL0
Jul 5vs MIL4
Jul 6@ SD5
Jul 7@ SD0

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

WindowRateSample
Last 2 Weeks.26926 PA
Season.460139 PA
Last 2 Years.383478 PA

Opposing Starter · Season9 GS

W–L1–6
ERA6.71
WHIP1.61
IP51.0
H / K / BB52 / 50 / 30

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

WindowRateSample
Last 2 Weeks.374203 PA
Season.3071118 PA
Last 2 Years.3433032 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.339
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head1-for-4

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

Projection

Projected Total Bases1.664

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

Batter · Total Bases / PA vs LHP.378

WindowRateSample
Last 2 Weeks.30813 PA
Season.496113 PA
Last 2 Years.357339 PA

Last 5 GamesTotal Bases

Jul 3@ CLE5
Jul 4@ CLE0
Jul 5@ CLE2
Jul 7vs BOS0
Jul 8vs BOS0

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

WindowRateSample
Last 2 Weeks.270185 PA
Season.3051097 PA
Last 2 Years.3333229 PA

Quality of Contact vs LHP

wOBA.331
Hard-Hit %39%

How well he's squaring up the ball.

Head-to-Head1-for-1

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

Projection

Projected Total Bases1.663

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

Batter · Total Bases / PA vs RHP.400

WindowRateSample
Last 2 Weeks.46226 PA
Season.450260 PA
Last 2 Years.377584 PA

Last 5 GamesTotal Bases

Jul 3@ ATH1
Jul 4@ ATH3
Jul 5@ ATH2
Jul 7vs SEA4
Jul 8vs SEA0

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

WindowRateSample
Last 2 Weeks.28621 PA
Season.25096 PA
Last 2 Years.355414 PA

Opposing Starter · Season8 GS

W–L4–2
ERA1.71
WHIP0.67
IP52.2
H / K / BB30 / 62 / 5

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

WindowRateSample
Last 2 Weeks.292240 PA
Season.3441495 PA
Last 2 Years.3544236 PA

Quality of Contact vs RHP

wOBA.356
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.281
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.662

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

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jul 2vs PIT0
Jul 4@ KC6
Jul 5@ KC2
Jul 6@ KC1
Jul 8@ CIN2

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

WindowRateSample
Last 2 Weeks.59327 PA
Season.494233 PA
Last 2 Years.434837 PA

Opposing Starter · Season17 GS

W–L3–8
ERA5.03
WHIP1.54
IP82.1
H / K / BB97 / 71 / 30

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

WindowRateSample
Last 2 Weeks.419186 PA
Season.372957 PA
Last 2 Years.3372485 PA

Starter Allows · vs LHB

wOBA Allowed.352
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.662

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

Batter · Total Bases / PA vs LHP.409

WindowRateSample
Last 2 Weeks.66712 PA
Season.41855 PA
Last 2 Years.448337 PA

Last 5 GamesTotal Bases

Jul 3vs BAL0
Jul 4vs BAL2
Jul 5vs BAL0
Jul 7vs PHI4
Jul 8vs PHI0

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

WindowRateSample
Last 2 Weeks.23447 PA
Season.373330 PA
Last 2 Years.355915 PA

Opposing Starter · Season18 GS

W–L7–4
ERA3.75
WHIP1.27
IP103.1
H / K / BB98 / 125 / 33

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

WindowRateSample
Last 2 Weeks.503181 PA
Season.3751228 PA
Last 2 Years.3484239 PA

Quality of Contact vs LHP

wOBA.345
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.301
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head1-for-10

Total Bases1 in 11 PA
Career Average.091
Plate Appearances11
HR · K · BB0 · 5 · 1

Projection

Projected Total Bases1.661

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

WindowRateSample
Last 2 Weeks.44159 PA
Season.426364 PA
Last 2 Years.426364 PA

Last 5 GamesTotal Bases

Jul 4vs SF1
Jul 5vs SF4
Jul 6@ LAD0
Jul 7@ LAD1
Jul 8@ LAD1

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

WindowRateSample
Last 2 Weeks.302268 PA
Season.3491454 PA
Last 2 Years.3463687 PA

Quality of Contact

wOBA.369
Hard-Hit %35%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.658

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

TJ Rumfield's full player page →

Context

Expected PAs4.1
vs SP / Bullpen~2.2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.345

WindowRateSample
Last 2 Weeks.17229 PA
Season.444223 PA
Last 2 Years.395577 PA

Last 5 GamesTotal Bases

Jul 3vs TOR0
Jul 4vs TOR0
Jul 5vs TOR2
Jul 7@ MIA2
Jul 8@ MIA1

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

WindowRateSample
Last 2 Weeks
Season.484161 PA
Last 2 Years.458404 PA

Opposing Starter · Season11 GS

W–L3–5
ERA4.80
WHIP1.30
IP60.0
H / K / BB65 / 43 / 13

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

WindowRateSample
Last 2 Weeks.422244 PA
Season.3411433 PA
Last 2 Years.3473401 PA

Quality of Contact vs RHP

wOBA.294
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.360
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.656

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

Luke Raley'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.385

WindowRateSample
Last 2 Weeks.47948 PA
Season.299304 PA
Last 2 Years.3341027 PA

Last 5 GamesTotal Bases

Jul 4@ HOU1
Jul 5@ HOU0
Jul 6vs NYY0
Jul 7vs NYY0
Jul 8vs NYY0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

WindowRateSample
Last 2 Weeks.419229 PA
Season.3461264 PA
Last 2 Years.3413442 PA

Quality of Contact

wOBA.323
Hard-Hit %29%

How well he's squaring up the ball.

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.

Cedric Mullins's full player page →

Context

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

Batter · Total Bases / PA vs RHP.333

WindowRateSample
Last 2 Weeks.27148 PA
Season.340309 PA
Last 2 Years.3161041 PA

Last 5 GamesTotal Bases

Jul 4vs SF0
Jul 5vs SF1
Jul 6@ LAD1
Jul 7@ LAD1
Jul 8@ LAD0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

WindowRateSample
Last 2 Weeks.352233 PA
Season.3311381 PA
Last 2 Years.3274233 PA

Quality of Contact

wOBA.304
Hard-Hit %34%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.653

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

Willi Castro's full player page →

Context

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

Batter · Total Bases / PA vs RHP.393

WindowRateSample
Last 2 Weeks.42935 PA
Season.436236 PA
Last 2 Years.365570 PA

Last 5 GamesTotal Bases

Jul 5@ AZ4
Jul 6@ STL1
Jul 7@ STL0
Jul 7@ STL4
Jul 8@ STL0

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

WindowRateSample
Last 2 Weeks.43330 PA
Season.363212 PA
Last 2 Years.355701 PA

Opposing Starter · Season17 GS

W–L10–5
ERA3.60
WHIP1.22
IP95.0
H / K / BB89 / 70 / 27

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

WindowRateSample
Last 2 Weeks.250192 PA
Season.3641327 PA
Last 2 Years.3723011 PA

Quality of Contact vs RHP

wOBA.339
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.320
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head3-for-5

Total Bases4 in 8 PA
Career Average.375
Plate Appearances8
HR · K · BB0 · 2 · 3

Projection

Projected Total Bases1.653

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

Batter · Total Bases / PA vs LHP.393

WindowRateSample
Last 2 Weeks.28614 PA
Season.58885 PA
Last 2 Years.483356 PA

Last 5 GamesTotal Bases

Jul 3@ CLE0
Jul 4@ CLE2
Jul 5@ CLE1
Jul 7vs BOS0
Jul 8vs BOS0

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

WindowRateSample
Last 2 Weeks.270185 PA
Season.3051097 PA
Last 2 Years.3333229 PA

Quality of Contact vs LHP

wOBA.317
Hard-Hit %36%

How well he's squaring up the ball.

Head-to-Head1-for-3

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

Projection

Projected Total Bases1.651

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

Randal Grichuk's full player page →

Context

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

Batter · Total Bases / PA vs RHP.347

WindowRateSample
Last 2 Weeks.28945 PA
Season.364286 PA
Last 2 Years.364286 PA

Last 5 GamesTotal Bases

Jul 2@ TEX2
Jul 4@ TEX0
Jul 5@ TEX2
Jul 7vs ATH2
Jul 8vs ATH1

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

WindowRateSample
Last 2 Weeks.33324 PA
Season.313128 PA
Last 2 Years.313211 PA

Opposing Starter · Season6 GS

W–L2–4
ERA6.75
WHIP1.45
IP54.2
H / K / BB58 / 70 / 21

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

WindowRateSample
Last 2 Weeks.413189 PA
Season.3801167 PA
Last 2 Years.3732681 PA

Quality of Contact vs RHP

wOBA.350
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.329
Hard-Hit % Allowed34%

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.

Kevin McGonigle's full player page →

Context

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

Batter · Total Bases / PA vs LHP.392

WindowRateSample
Last 2 Weeks.47621 PA
Season.41499 PA
Last 2 Years.386166 PA

Last 5 GamesTotal Bases

Jul 4vs PHI0
Jul 5vs PHI0
Jul 6vs PHI2
Jul 7@ NYM2
Jul 8@ NYM2

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

WindowRateSample
Last 2 Weeks.15819 PA
Season.311103 PA
Last 2 Years.341258 PA

Opposing Starter · Season5 GS

W–L1–4
ERA5.16
WHIP1.37
IP68.0
H / K / BB70 / 68 / 23

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

WindowRateSample
Last 2 Weeks.447226 PA
Season.3681140 PA
Last 2 Years.3212782 PA

Quality of Contact vs LHP

wOBA.310
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.289
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head0-for-1

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

Projection

Projected Total Bases1.649

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

Batter · Total Bases / PA vs LHP.372

WindowRateSample
Last 2 Weeks.42928 PA
Season.325117 PA
Last 2 Years.316228 PA

Last 5 GamesTotal Bases

Jul 4vs PHI2
Jul 5vs PHI2
Jul 6vs PHI5
Jul 7@ NYM5
Jul 8@ NYM2

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

WindowRateSample
Last 2 Weeks.55347 PA
Season.435200 PA
Last 2 Years.378695 PA

Opposing Starter · Season5 GS

W–L1–4
ERA5.16
WHIP1.37
IP68.0
H / K / BB70 / 68 / 23

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

WindowRateSample
Last 2 Weeks.330188 PA
Season.289938 PA
Last 2 Years.3112643 PA

Quality of Contact vs LHP

wOBA.321
Hard-Hit %42%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.362
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head2-for-11

Total Bases3 in 12 PA
Career Average.167
Plate Appearances12
HR · K · BB0 · 4 · 1

Projection

Projected Total Bases1.649

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

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jun 29@ NYY0
Jul 2@ TEX1
Jul 4@ TEX1
Jul 7vs ATH2
Jul 8vs ATH0

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

WindowRateSample
Last 2 Weeks.60020 PA
Season.439123 PA
Last 2 Years.363201 PA

Opposing Starter · Season6 GS

W–L2–4
ERA6.75
WHIP1.45
IP54.2
H / K / BB58 / 70 / 21

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

WindowRateSample
Last 2 Weeks.481208 PA
Season.3971458 PA
Last 2 Years.3763936 PA

Starter Allows · vs RHB

wOBA Allowed.337
Hard-Hit % Allowed33%

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.

Ben Malgeri's full player page →

Context

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

Batter · Total Bases / PA vs RHP.340

WindowRateSample
Last 2 Weeks.26242 PA
Season.333180 PA
Last 2 Years.400645 PA

Last 5 GamesTotal Bases

Jul 5@ AZ0
Jul 6@ STL0
Jul 7@ STL0
Jul 7@ STL5
Jul 8@ STL1

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

WindowRateSample
Last 2 Weeks.43330 PA
Season.363212 PA
Last 2 Years.355701 PA

Opposing Starter · Season17 GS

W–L10–5
ERA3.60
WHIP1.22
IP95.0
H / K / BB89 / 70 / 27

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

WindowRateSample
Last 2 Weeks.250192 PA
Season.3641327 PA
Last 2 Years.3723011 PA

Quality of Contact vs RHP

wOBA.310
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.320
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head2-for-12

Total Bases5 in 12 PA
Career Average.167
Plate Appearances12
HR · K · BB1 · 3 · 0

Projection

Projected Total Bases1.647

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

Batter · Total Bases / PA vs LHP.400

WindowRateSample
Last 2 Weeks.44025 PA
Season.48599 PA
Last 2 Years.428290 PA

Last 5 GamesTotal Bases

Jul 3@ LAA3
Jul 4@ LAA4
Jul 5@ LAA4
Jul 7@ CWS3
Jul 8@ CWS0

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

WindowRateSample
Last 2 Weeks.28621 PA
Season.398279 PA
Last 2 Years.398279 PA

Opposing Starter · Season16 GS

W–L6–3
ERA4.29
WHIP1.39
IP84.0
H / K / BB84 / 67 / 33

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

WindowRateSample
Last 2 Weeks.369160 PA
Season.3561224 PA
Last 2 Years.3483581 PA

Quality of Contact vs LHP

wOBA.344
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.338
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.646

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

Willson Contreras's full player page →

Context

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

Batter · Total Bases / PA vs RHP.356

WindowRateSample
Last 2 Weeks.28938 PA
Season.389301 PA
Last 2 Years.397966 PA

Last 5 GamesTotal Bases

Jul 3vs BOS2
Jul 4vs BOS0
Jul 5vs BOS7
Jul 7@ TEX0
Jul 8@ TEX5

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

WindowRateSample
Last 2 Weeks.40020 PA
Season.356191 PA
Last 2 Years.311607 PA

Opposing Starter · Season17 GS

W–L9–7
ERA4.02
WHIP1.17
IP105.1
H / K / BB99 / 110 / 24

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

WindowRateSample
Last 2 Weeks.265151 PA
Season.3221012 PA
Last 2 Years.3623528 PA

Quality of Contact vs RHP

wOBA.304
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.306
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head3-for-12

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

Projection

Projected Total Bases1.643

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

Batter · Total Bases / PA vs RHP.381

WindowRateSample
Last 2 Weeks
Season.387253 PA
Last 2 Years.376704 PA

Last 5 GamesTotal Bases

Jun 14vs TB2
Jun 15@ AZ5
Jun 16@ AZ6
Jun 17@ AZ1
Jul 8@ TEX4

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

WindowRateSample
Last 2 Weeks.40020 PA
Season.356191 PA
Last 2 Years.311607 PA

Opposing Starter · Season17 GS

W–L9–7
ERA4.02
WHIP1.17
IP105.1
H / K / BB99 / 110 / 24

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

WindowRateSample
Last 2 Weeks.265151 PA
Season.3221012 PA
Last 2 Years.3623528 PA

Quality of Contact vs RHP

wOBA.363
Hard-Hit %43%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.306
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head8-for-34

Total Bases13 in 38 PA
Career Average.210
Plate Appearances38
HR · K · BB1 · 10 · 4

Projection

Projected Total Bases1.643

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

Batter · Total Bases / PA vs RHP.437

WindowRateSample
Last 2 Weeks.63633 PA
Season.413237 PA
Last 2 Years.409812 PA

Last 5 GamesTotal Bases

Jul 3@ NYY0
Jul 4@ NYY10
Jul 5@ NYY1
Jul 7vs CLE2
Jul 8vs CLE1

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

WindowRateSample
Last 2 Weeks.23330 PA
Season.364272 PA
Last 2 Years.309802 PA

Opposing Starter · Season18 GS

W–L9–4
ERA3.89
WHIP1.19
IP106.1
H / K / BB90 / 123 / 36

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

WindowRateSample
Last 2 Weeks.383214 PA
Season.3441144 PA
Last 2 Years.3493171 PA

Quality of Contact vs RHP

wOBA.343
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.302
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.642

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

Batter · Total Bases / PA vs LHP.324

WindowRateSample
Last 2 Weeks.14321 PA
Season.298114 PA
Last 2 Years.343396 PA

Last 5 GamesTotal Bases

Jul 3@ CIN1
Jul 4@ CIN4
Jul 5@ CIN0
Jul 7vs CHC1
Jul 8vs CHC4

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

WindowRateSample
Last 2 Weeks.56730 PA
Season.382246 PA
Last 2 Years.3491063 PA

Opposing Starter · Season10 GS

W–L4–7
ERA6.75
WHIP1.67
IP77.1
H / K / BB96 / 68 / 33

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

WindowRateSample
Last 2 Weeks.379219 PA
Season.3801130 PA
Last 2 Years.3654415 PA

Quality of Contact vs LHP

wOBA.292
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.354
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.638

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

Pete Alonso's full player page →

Context

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

Batter · Total Bases / PA vs RHP.432

WindowRateSample
Last 2 Weeks.62129 PA
Season.429212 PA
Last 2 Years.421439 PA

Last 5 GamesTotal Bases

Jul 5@ AZ0
Jul 6@ STL2
Jul 7@ STL0
Jul 7@ STL2
Jul 8@ STL3

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

WindowRateSample
Last 2 Weeks.43330 PA
Season.363212 PA
Last 2 Years.355701 PA

Opposing Starter · Season17 GS

W–L10–5
ERA3.60
WHIP1.22
IP95.0
H / K / BB89 / 70 / 27

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

WindowRateSample
Last 2 Weeks.250192 PA
Season.3641327 PA
Last 2 Years.3723011 PA

Quality of Contact vs RHP

wOBA.355
Hard-Hit %42%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.320
Hard-Hit % Allowed33%

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

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

Batter · Total Bases / PA vs RHP.464

WindowRateSample
Last 2 Weeks.65349 PA
Season.431232 PA
Last 2 Years.446717 PA

Last 5 GamesTotal Bases

Jul 2@ COL1
Jul 3@ ATH10
Jul 4@ ATH5
Jul 7vs SEA0
Jul 8vs SEA4

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

WindowRateSample
Last 2 Weeks.28621 PA
Season.25096 PA
Last 2 Years.355414 PA

Opposing Starter · Season8 GS

W–L4–2
ERA1.71
WHIP0.67
IP52.2
H / K / BB30 / 62 / 5

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

WindowRateSample
Last 2 Weeks.292240 PA
Season.3441495 PA
Last 2 Years.3544236 PA

Quality of Contact vs RHP

wOBA.367
Hard-Hit %44%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.281
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head1-for-2

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

Projection

Projected Total Bases1.634

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

Batter · Total Bases / PA vs RHP.363

WindowRateSample
Last 2 Weeks.26338 PA
Season.458251 PA
Last 2 Years.426512 PA

Last 5 GamesTotal Bases

Jul 4@ COL3
Jul 5@ COL4
Jul 6vs TOR0
Jul 7vs TOR1
Jul 8vs TOR0

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

WindowRateSample
Last 2 Weeks.16025 PA
Season.409127 PA
Last 2 Years.385327 PA

Opposing Starter · Season12 GS

W–L3–2
ERA4.27
WHIP1.22
IP59.0
H / K / BB52 / 44 / 20

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

WindowRateSample
Last 2 Weeks.429161 PA
Season.4091154 PA
Last 2 Years.4203805 PA

Quality of Contact vs RHP

wOBA.297
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.285
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head2-for-5

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

Projection

Projected Total Bases1.63

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

Batter · Total Bases / PA vs RHP.344

WindowRateSample
Last 2 Weeks.28132 PA
Season.329280 PA
Last 2 Years.357653 PA

Last 5 GamesTotal Bases

Jul 5@ CHC0
Jul 6vs MIL0
Jul 7vs MIL0
Jul 7vs MIL5
Jul 8vs MIL0

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

WindowRateSample
Last 2 Weeks
Season.42326 PA
Last 2 Years.29265 PA

Opposing Starter · Season5 GS

W–L2–1
ERA2.74
WHIP1.04
IP23.0
H / K / BB18 / 30 / 6

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

WindowRateSample
Last 2 Weeks.346214 PA
Season.3101167 PA
Last 2 Years.3202857 PA

Quality of Contact vs RHP

wOBA.313
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.317
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.625

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

Batter · Total Bases / PA vs RHP.380

WindowRateSample
Last 2 Weeks.43639 PA
Season.341173 PA
Last 2 Years.349610 PA

Last 5 GamesTotal Bases

Jul 3@ NYY2
Jul 4@ NYY1
Jul 5@ NYY3
Jul 7vs CLE0
Jul 8vs CLE0

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

WindowRateSample
Last 2 Weeks.53315 PA
Season.377162 PA
Last 2 Years.374647 PA

Opposing Starter · Season18 GS

W–L9–4
ERA3.89
WHIP1.19
IP106.1
H / K / BB90 / 123 / 36

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

WindowRateSample
Last 2 Weeks.343216 PA
Season.3381475 PA
Last 2 Years.3354121 PA

Quality of Contact vs RHP

wOBA.316
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.339
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head2-for-15

Total Bases3 in 15 PA
Career Average.133
Plate Appearances15
HR · K · BB0 · 4 · 0

Projection

Projected Total Bases1.622

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

Batter · Total Bases / PA vs RHP.396

WindowRateSample
Last 2 Weeks.50012 PA
Season.51664 PA
Last 2 Years.367199 PA

Last 5 GamesTotal Bases

Jul 1vs DET4
Jul 4vs MIN0
Jul 5vs MIN0
Jul 7@ TB0
Jul 8@ TB1

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

WindowRateSample
Last 2 Weeks.45522 PA
Season.240150 PA
Last 2 Years.279466 PA

Opposing Starter · Season17 GS

W–L7–4
ERA2.78
WHIP0.90
IP97.0
H / K / BB70 / 96 / 17

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

WindowRateSample
Last 2 Weeks.286196 PA
Season.3441167 PA
Last 2 Years.3573136 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.303
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 · 0 · 0

Projection

Projected Total Bases1.621

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

Amed Rosario's full player page →

Context

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

Batter · Total Bases / PA vs LHP.355

WindowRateSample
Last 2 Weeks.08312 PA
Season.41375 PA
Last 2 Years.482272 PA

Last 5 GamesTotal Bases

Jul 1@ CLE0
Jul 2vs DET0
Jul 5vs DET4
Jul 7vs LAA1
Jul 8vs LAA0

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

WindowRateSample
Last 2 Weeks.44436 PA
Season.327321 PA
Last 2 Years.373592 PA

Opposing Starter · Season18 GS

W–L3–6
ERA4.13
WHIP1.11
IP104.2
H / K / BB82 / 117 / 34

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

WindowRateSample
Last 2 Weeks.316168 PA
Season.2991003 PA
Last 2 Years.3142338 PA

Quality of Contact vs LHP

wOBA.311
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.320
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head1-for-5

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

Projection

Projected Total Bases1.62

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 PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.377

WindowRateSample
Last 2 Weeks.40020 PA
Season.384172 PA
Last 2 Years.374262 PA

Last 5 GamesTotal Bases

Jun 30@ AZ0
Jul 3@ COL0
Jul 4@ COL0
Jul 5@ COL8
Jul 8vs TOR0

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

WindowRateSample
Last 2 Weeks.76221 PA
Season.376117 PA
Last 2 Years.327340 PA

Opposing Starter · Season12 GS

W–L3–2
ERA4.27
WHIP1.22
IP59.0
H / K / BB52 / 44 / 20

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

WindowRateSample
Last 2 Weeks.425207 PA
Season.463937 PA
Last 2 Years.4302892 PA

Quality of Contact vs RHP

wOBA.333
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.342
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head1-for-2

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

Projection

Projected Total Bases1.619

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

Batter · Total Bases / PA vs LHP.352

WindowRateSample
Last 2 Weeks.0005 PA
Season.31863 PA
Last 2 Years.416202 PA

Last 5 GamesTotal Bases

Jun 21vs LAA0
Jun 23@ SF0
Jun 24@ SF1
Jul 7@ DET0
Jul 8@ DET0

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

WindowRateSample
Last 2 Weeks.51147 PA
Season.356340 PA
Last 2 Years.3041254 PA

Opposing Starter · Season18 GS

W–L4–6
ERA4.29
WHIP1.38
IP100.2
H / K / BB103 / 78 / 36

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

WindowRateSample
Last 2 Weeks.348224 PA
Season.3601135 PA
Last 2 Years.3554032 PA

Quality of Contact vs LHP

wOBA.309
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.336
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head3-for-9

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

Projection

Projected Total Bases1.619

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

Batter · Total Bases / PA vs RHP.350

WindowRateSample
Last 2 Weeks.29341 PA
Season.370192 PA
Last 2 Years.364500 PA

Last 5 GamesTotal Bases

Jul 4vs MIL1
Jul 5vs MIL0
Jul 6@ SD2
Jul 7@ SD2
Jul 8@ SD3

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

WindowRateSample
Last 2 Weeks.38918 PA
Season.23988 PA
Last 2 Years.353391 PA

Opposing Starter · Season9 GS

W–L1–6
ERA6.71
WHIP1.61
IP51.0
H / K / BB52 / 50 / 30

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

WindowRateSample
Last 2 Weeks.420212 PA
Season.3391033 PA
Last 2 Years.3663714 PA

Quality of Contact vs RHP

wOBA.335
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.323
Hard-Hit % Allowed36%

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

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

Batter · Total Bases / PA vs LHP.340

WindowRateSample
Last 2 Weeks.19226 PA
Season.379140 PA
Last 2 Years.379293 PA

Last 5 GamesTotal Bases

Jul 3vs MIA5
Jul 4vs MIA0
Jul 5vs MIA0
Jul 7@ DET0
Jul 8@ DET0

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

WindowRateSample
Last 2 Weeks.6005 PA
Season.330103 PA
Last 2 Years.345316 PA

Opposing Starter · Season18 GS

W–L4–6
ERA4.29
WHIP1.38
IP100.2
H / K / BB103 / 78 / 36

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

WindowRateSample
Last 2 Weeks.302179 PA
Season.3341086 PA
Last 2 Years.3463378 PA

Quality of Contact vs LHP

wOBA.307
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.324
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head4-for-6

Total Bases8 in 6 PA
Career Average.667
Plate Appearances6
HR · K · BB1 · 1 · 0

Projection

Projected Total Bases1.616

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

Nick Kurtz's full player page →

Context

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

Batter · Total Bases / PA vs RHP.335

WindowRateSample
Last 2 Weeks.22236 PA
Season.380150 PA
Last 2 Years.335185 PA

Last 5 GamesTotal Bases

Jul 4@ COL6
Jul 5@ COL0
Jul 6vs TOR1
Jul 7vs TOR1
Jul 8vs TOR0

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

WindowRateSample
Last 2 Weeks.76221 PA
Season.376117 PA
Last 2 Years.327340 PA

Opposing Starter · Season12 GS

W–L3–2
ERA4.27
WHIP1.22
IP59.0
H / K / BB52 / 44 / 20

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

WindowRateSample
Last 2 Weeks.425207 PA
Season.463937 PA
Last 2 Years.4302892 PA

Quality of Contact vs RHP

wOBA.303
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.342
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head1-for-4

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

Projection

Projected Total Bases1.611

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

Batter · Total Bases / PA vs RHP.372

WindowRateSample
Last 2 Weeks.39433 PA
Season.34775 PA
Last 2 Years.365444 PA

Last 5 GamesTotal Bases

Jul 4vs MIN6
Jul 5vs MIN0
Jul 6@ TB0
Jul 7@ TB1
Jul 8@ TB2

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

WindowRateSample
Last 2 Weeks.37524 PA
Season.342228 PA
Last 2 Years.323613 PA

Opposing Starter · Season17 GS

W–L7–4
ERA2.78
WHIP0.90
IP97.0
H / K / BB70 / 96 / 17

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

WindowRateSample
Last 2 Weeks.443185 PA
Season.3481014 PA
Last 2 Years.3512578 PA

Quality of Contact vs RHP

wOBA.304
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.308
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head3-for-5

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

Projection

Projected Total Bases1.603

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

Batter · Total Bases / PA vs RHP.342

WindowRateSample
Last 2 Weeks.21442 PA
Season.387256 PA
Last 2 Years.460917 PA

Last 5 GamesTotal Bases

Jul 4vs MIL0
Jul 5vs MIL2
Jul 6@ SD2
Jul 7@ SD0
Jul 8@ SD0

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

WindowRateSample
Last 2 Weeks.26926 PA
Season.460139 PA
Last 2 Years.383478 PA

Opposing Starter · Season9 GS

W–L1–6
ERA6.71
WHIP1.61
IP51.0
H / K / BB52 / 50 / 30

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

WindowRateSample
Last 2 Weeks.374203 PA
Season.3071118 PA
Last 2 Years.3433032 PA

Quality of Contact vs RHP

wOBA.299
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.339
Hard-Hit % Allowed34%

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

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

Batter · Total Bases / PA vs LHP.358

WindowRateSample
Last 2 Weeks.0004 PA
Season.43523 PA
Last 2 Years.33965 PA

Last 5 GamesTotal Bases

Jul 1@ CLE0
Jul 4vs DET1
Jul 5vs DET1
Jul 7vs LAA0
Jul 8vs LAA0

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

WindowRateSample
Last 2 Weeks.28614 PA
Season.225111 PA
Last 2 Years.273220 PA

Opposing Starter · Season18 GS

W–L3–6
ERA4.13
WHIP1.11
IP104.2
H / K / BB82 / 117 / 34

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

WindowRateSample
Last 2 Weeks.308169 PA
Season.332985 PA
Last 2 Years.3432117 PA

Quality of Contact vs LHP

wOBA.311
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.313
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.6

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

Joc Pederson's full player page →

Context

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

Batter · Total Bases / PA vs RHP.397

WindowRateSample
Last 2 Weeks.48635 PA
Season.373263 PA
Last 2 Years.380952 PA

Last 5 GamesTotal Bases

Jul 3@ AZ2
Jul 4@ AZ2
Jul 6@ STL0
Jul 7@ STL0
Jul 8@ STL0

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

WindowRateSample
Last 2 Weeks.40922 PA
Season.312186 PA
Last 2 Years.347728 PA

Opposing Starter · Season17 GS

W–L10–5
ERA3.60
WHIP1.22
IP95.0
H / K / BB89 / 70 / 27

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

WindowRateSample
Last 2 Weeks.275189 PA
Season.3431373 PA
Last 2 Years.3473695 PA

Quality of Contact vs RHP

wOBA.339
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.321
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head3-for-14

Total Bases7 in 16 PA
Career Average.188
Plate Appearances16
HR · K · BB1 · 2 · 1

Projection

Projected Total Bases1.599

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

Batter · Total Bases / PA vs RHP.377

WindowRateSample
Last 2 Weeks.43639 PA
Season.331239 PA
Last 2 Years.342781 PA

Last 5 GamesTotal Bases

Jul 4@ KC6
Jul 5@ KC0
Jul 6@ KC2
Jul 7@ CIN0
Jul 8@ CIN1

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

WindowRateSample
Last 2 Weeks.38918 PA
Season.433141 PA
Last 2 Years.338619 PA

Opposing Starter · Season17 GS

W–L3–8
ERA5.03
WHIP1.54
IP82.1
H / K / BB97 / 71 / 30

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

WindowRateSample
Last 2 Weeks.369203 PA
Season.3241154 PA
Last 2 Years.3433847 PA

Quality of Contact vs RHP

wOBA.328
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.338
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.598

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

Batter · Total Bases / PA vs RHP.348

WindowRateSample
Last 2 Weeks.30942 PA
Season.342234 PA
Last 2 Years.342234 PA

Last 5 GamesTotal Bases

Jul 4@ KC1
Jul 5@ KC1
Jul 6@ KC0
Jul 7@ CIN2
Jul 8@ CIN4

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

WindowRateSample
Last 2 Weeks.59327 PA
Season.494233 PA
Last 2 Years.434837 PA

Opposing Starter · Season17 GS

W–L3–8
ERA5.03
WHIP1.54
IP82.1
H / K / BB97 / 71 / 30

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

WindowRateSample
Last 2 Weeks.419186 PA
Season.372957 PA
Last 2 Years.3372485 PA

Quality of Contact vs RHP

wOBA.305
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.352
Hard-Hit % Allowed37%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.597

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

Justin Crawford's full player page →

Context

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

Batter · Total Bases / PA vs RHP.350

WindowRateSample
Last 2 Weeks.26534 PA
Season.333111 PA
Last 2 Years.454845 PA

Last 5 GamesTotal Bases

Jul 4@ ATL2
Jul 5@ ATL1
Jul 6@ ATL0
Jul 7vs KC0
Jul 8vs KC1

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

WindowRateSample
Last 2 Weeks.33339 PA
Season.346269 PA
Last 2 Years.337824 PA

Opposing Starter · Season18 GS

W–L5–6
ERA3.45
WHIP1.16
IP114.2
H / K / BB102 / 91 / 31

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

WindowRateSample
Last 2 Weeks.411226 PA
Season.406996 PA
Last 2 Years.3702442 PA

Quality of Contact vs RHP

wOBA.299
Hard-Hit %39%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.297
Hard-Hit % Allowed29%

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

Projection

Projected Total Bases1.596

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

Batter · Total Bases / PA vs RHP.327

WindowRateSample
Last 2 Weeks.19431 PA
Season.319216 PA
Last 2 Years.381862 PA

Last 5 GamesTotal Bases

Jul 4vs NYM5
Jul 5vs NYM0
Jul 6vs NYM1
Jul 7@ PIT1
Jul 8@ PIT2

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

WindowRateSample
Last 2 Weeks.76050 PA
Season.448268 PA
Last 2 Years.448821 PA

Opposing Starter · Season18 GS

W–L6–6
ERA5.02
WHIP1.31
IP100.1
H / K / BB98 / 74 / 33

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

WindowRateSample
Last 2 Weeks.330270 PA
Season.3621374 PA
Last 2 Years.3303085 PA

Quality of Contact vs RHP

wOBA.301
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.372
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head1-for-9

Total Bases3 in 12 PA
Career Average.083
Plate Appearances12
HR · K · BB0 · 4 · 2

Projection

Projected Total Bases1.594

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

Mike Yastrzemski's full player page →

Context

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

Batter · Total Bases / PA vs RHP.380

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

Last 5 GamesTotal Bases

Jul 4@ ATL1
Jul 5@ ATL0
Jul 6@ ATL6
Jul 7vs KC2
Jul 8vs KC2

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

WindowRateSample
Last 2 Weeks.33339 PA
Season.346269 PA
Last 2 Years.337824 PA

Opposing Starter · Season18 GS

W–L5–6
ERA3.45
WHIP1.16
IP114.2
H / K / BB102 / 91 / 31

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

WindowRateSample
Last 2 Weeks.411226 PA
Season.406996 PA
Last 2 Years.3702442 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.297
Hard-Hit % Allowed29%

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.

Carson Benge's full player page →

Context

Expected PAs4
vs SP / Bullpen~2.7× / ~1.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.376

WindowRateSample
Last 2 Weeks.30010 PA
Season.52559 PA
Last 2 Years.339130 PA

Last 5 GamesTotal Bases

Jul 4@ LAD0
Jul 5@ LAD1
Jul 6vs AZ0
Jul 7vs AZ2
Jul 8vs AZ5

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

WindowRateSample
Last 2 Weeks.63622 PA
Season.444162 PA
Last 2 Years.369604 PA

Opposing Starter · Season15 GS

W–L6–8
ERA5.71
WHIP1.56
IP86.2
H / K / BB100 / 53 / 35

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

WindowRateSample
Last 2 Weeks.361166 PA
Season.3281084 PA
Last 2 Years.3793651 PA

Quality of Contact vs RHP

wOBA.336
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.354
Hard-Hit % Allowed37%

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

Projection

Projected Total Bases1.593

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

Luis Campusano's full player page →

Context

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

Batter · Total Bases / PA vs RHP.465

WindowRateSample
Last 2 Weeks.61362 PA
Season.469286 PA
Last 2 Years.399772 PA

Last 5 GamesTotal Bases

Jul 4vs SF1
Jul 5vs SF3
Jul 6@ LAD1
Jul 7@ LAD0
Jul 8@ LAD2

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

WindowRateSample
Last 2 Weeks.302268 PA
Season.3491454 PA
Last 2 Years.3463687 PA

Quality of Contact

wOBA.366
Hard-Hit %33%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.581

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

Jake McCarthy's full player page →

Context

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

Batter · Total Bases / PA vs RHP.317

WindowRateSample
Last 2 Weeks.05020 PA
Season.341138 PA
Last 2 Years.342716 PA

Last 5 GamesTotal Bases

Jul 3vs MIN0
Jul 4vs MIN0
Jul 6@ TB0
Jul 7@ TB0
Jul 8@ TB0

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

WindowRateSample
Last 2 Weeks.45522 PA
Season.240150 PA
Last 2 Years.279466 PA

Opposing Starter · Season17 GS

W–L7–4
ERA2.78
WHIP0.90
IP97.0
H / K / BB70 / 96 / 17

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

WindowRateSample
Last 2 Weeks.286196 PA
Season.3441167 PA
Last 2 Years.3573136 PA

Quality of Contact vs RHP

wOBA.267
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.303
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head2-for-9

Total Bases2 in 11 PA
Career Average.182
Plate Appearances11
HR · K · BB0 · 4 · 2

Projection

Projected Total Bases1.58

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

Batter · Total Bases / PA vs LHP.378

WindowRateSample
Last 2 Weeks.30813 PA
Season.50683 PA
Last 2 Years.366284 PA

Last 5 GamesTotal Bases

Jul 3vs BAL1
Jul 4vs BAL1
Jul 5vs BAL4
Jul 7vs PHI1
Jul 8vs PHI3

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

WindowRateSample
Last 2 Weeks.23447 PA
Season.373330 PA
Last 2 Years.355915 PA

Opposing Starter · Season18 GS

W–L7–4
ERA3.75
WHIP1.27
IP103.1
H / K / BB98 / 125 / 33

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

WindowRateSample
Last 2 Weeks.503181 PA
Season.3751228 PA
Last 2 Years.3484239 PA

Quality of Contact vs LHP

wOBA.343
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.301
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head2-for-4

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

Projection

Projected Total Bases1.577

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

Batter · Total Bases / PA vs LHP.361

WindowRateSample
Last 2 Weeks.1258 PA
Season.41594 PA
Last 2 Years.400250 PA

Last 5 GamesTotal Bases

Jun 24@ SF0
Jun 25@ SF2
Jun 26@ LAA0
Jun 27@ LAA0
Jul 8@ DET2

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

WindowRateSample
Last 2 Weeks.6005 PA
Season.330103 PA
Last 2 Years.345316 PA

Opposing Starter · Season18 GS

W–L4–6
ERA4.29
WHIP1.38
IP100.2
H / K / BB103 / 78 / 36

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

WindowRateSample
Last 2 Weeks.302179 PA
Season.3341086 PA
Last 2 Years.3463378 PA

Quality of Contact vs LHP

wOBA.305
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.324
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.576

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

Batter · Total Bases / PA vs RHP.449

WindowRateSample
Last 2 Weeks.68832 PA
Season.429212 PA
Last 2 Years.418239 PA

Last 5 GamesTotal Bases

Jul 1@ COL1
Jul 2@ COL0
Jul 3@ ATH4
Jul 4@ ATH0
Jul 7vs SEA4

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

WindowRateSample
Last 2 Weeks.28621 PA
Season.25096 PA
Last 2 Years.355414 PA

Opposing Starter · Season8 GS

W–L4–2
ERA1.71
WHIP0.67
IP52.2
H / K / BB30 / 62 / 5

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

WindowRateSample
Last 2 Weeks.292240 PA
Season.3441495 PA
Last 2 Years.3544236 PA

Quality of Contact vs RHP

wOBA.353
Hard-Hit %44%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.281
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.574

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

Owen Caissie's full player page →

Context

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

Batter · Total Bases / PA vs RHP.353

WindowRateSample
Last 2 Weeks.21414 PA
Season.371116 PA
Last 2 Years.378135 PA

Last 5 GamesTotal Bases

Jun 28vs ATH1
Jun 30@ SEA0
Jul 3vs BOS2
Jul 5vs BOS0
Jul 8@ TEX5

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

WindowRateSample
Last 2 Weeks.40020 PA
Season.356191 PA
Last 2 Years.311607 PA

Opposing Starter · Season17 GS

W–L9–7
ERA4.02
WHIP1.17
IP105.1
H / K / BB99 / 110 / 24

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

WindowRateSample
Last 2 Weeks.265151 PA
Season.3221012 PA
Last 2 Years.3623528 PA

Quality of Contact vs RHP

wOBA.304
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.306
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.573

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

Vaughn Grissom's full player page →

Context

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

Batter · Total Bases / PA vs LHP.390

WindowRateSample
Last 2 Weeks.42326 PA
Season.440116 PA
Last 2 Years.392217 PA

Last 5 GamesTotal Bases

Jul 3@ LAA2
Jul 4@ LAA2
Jul 5@ LAA0
Jul 7@ CWS0
Jul 8@ CWS2

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

WindowRateSample
Last 2 Weeks.28614 PA
Season.255102 PA
Last 2 Years.255102 PA

Opposing Starter · Season16 GS

W–L6–3
ERA4.29
WHIP1.39
IP84.0
H / K / BB84 / 67 / 33

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

WindowRateSample
Last 2 Weeks.290252 PA
Season.3221315 PA
Last 2 Years.3543427 PA

Quality of Contact vs LHP

wOBA.358
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.300
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.568

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

Wilyer Abreu's full player page →

Context

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

Batter · Total Bases / PA vs RHP.378

WindowRateSample
Last 2 Weeks.36730 PA
Season.422166 PA
Last 2 Years.383434 PA

Last 5 GamesTotal Bases

Jul 3@ HOU0
Jul 4@ HOU5
Jul 5@ HOU1
Jul 6vs NYY1
Jul 8vs NYY0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

WindowRateSample
Last 2 Weeks.341220 PA
Season.3281413 PA
Last 2 Years.3553945 PA

Quality of Contact

wOBA.330
Hard-Hit %31%

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.

Jonny DeLuca'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.37516 PA
Season.329158 PA
Last 2 Years.345553 PA

Last 5 GamesTotal Bases

Jul 3vs CWS0
Jul 4vs CWS0
Jul 5vs CWS0
Jul 7@ MIN4
Jul 8@ MIN4

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

WindowRateSample
Last 2 Weeks
Season.328134 PA
Last 2 Years.396604 PA

Opposing Starter · Season12 GS

W–L6–3
ERA4.59
WHIP1.22
IP66.2
H / K / BB63 / 46 / 18

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

WindowRateSample
Last 2 Weeks.321156 PA
Season.3231086 PA
Last 2 Years.3412760 PA

Quality of Contact vs RHP

wOBA.338
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.308
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.567

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

Batter · Total Bases / PA vs RHP.314

WindowRateSample
Last 2 Weeks.12133 PA
Season.343251 PA
Last 2 Years.380900 PA

Last 5 GamesTotal Bases

Jul 4vs MIN2
Jul 5vs MIN1
Jul 6@ TB0
Jul 7@ TB1
Jul 8@ TB0

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

WindowRateSample
Last 2 Weeks.37524 PA
Season.342228 PA
Last 2 Years.323613 PA

Opposing Starter · Season17 GS

W–L7–4
ERA2.78
WHIP0.90
IP97.0
H / K / BB70 / 96 / 17

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

WindowRateSample
Last 2 Weeks.443185 PA
Season.3481014 PA
Last 2 Years.3512578 PA

Quality of Contact vs RHP

wOBA.283
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

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

Projection

Projected Total Bases1.566

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

Batter · Total Bases / PA vs LHP.362

WindowRateSample
Last 2 Weeks.38513 PA
Season.33868 PA
Last 2 Years.281185 PA

Last 5 GamesTotal Bases

Jul 2vs DET2
Jul 4vs DET0
Jul 5vs DET4
Jul 7vs LAA1
Jul 8vs LAA0

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

WindowRateSample
Last 2 Weeks.44436 PA
Season.327321 PA
Last 2 Years.373592 PA

Opposing Starter · Season18 GS

W–L3–6
ERA4.13
WHIP1.11
IP104.2
H / K / BB82 / 117 / 34

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

WindowRateSample
Last 2 Weeks.316168 PA
Season.2991003 PA
Last 2 Years.3142338 PA

Quality of Contact vs LHP

wOBA.326
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.320
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head1-for-18

Total Bases1 in 18 PA
Career Average.056
Plate Appearances18
HR · K · BB0 · 9 · 0

Projection

Projected Total Bases1.561

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

Batter · Total Bases / PA vs LHP.354

WindowRateSample
Last 2 Weeks.35317 PA
Season.262107 PA
Last 2 Years.353309 PA

Last 5 GamesTotal Bases

Jul 3vs STL3
Jul 4vs STL0
Jul 5vs STL2
Jul 7@ BAL3
Jul 8@ BAL0

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

WindowRateSample
Last 2 Weeks.22935 PA
Season.402269 PA
Last 2 Years.335756 PA

Opposing Starter · Season16 GS

W–L6–7
ERA4.70
WHIP1.32
IP84.1
H / K / BB82 / 65 / 29

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

WindowRateSample
Last 2 Weeks.277155 PA
Season.346982 PA
Last 2 Years.3442893 PA

Quality of Contact vs LHP

wOBA.327
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.310
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head1-for-5

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

Projection

Projected Total Bases1.559

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

Batter · Total Bases / PA vs LHP.352

WindowRateSample
Last 2 Weeks.3333 PA
Season.16718 PA
Last 2 Years.246191 PA

Last 5 GamesTotal Bases

Jul 2vs DET5
Jul 4vs DET0
Jul 5vs DET3
Jul 7vs LAA1
Jul 8vs LAA1

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

WindowRateSample
Last 2 Weeks.28614 PA
Season.225111 PA
Last 2 Years.273220 PA

Opposing Starter · Season18 GS

W–L3–6
ERA4.13
WHIP1.11
IP104.2
H / K / BB82 / 117 / 34

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

WindowRateSample
Last 2 Weeks.308169 PA
Season.332985 PA
Last 2 Years.3432117 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.313
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head0-for-6

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

Projection

Projected Total Bases1.557

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

Josh Smith's full player page →

Context

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

Batter · Total Bases / PA vs RHP.366

WindowRateSample
Last 2 Weeks.37532 PA
Season.327272 PA
Last 2 Years.384885 PA

Last 5 GamesTotal Bases

Jul 3vs BOS0
Jul 4vs BOS0
Jul 5vs BOS3
Jul 7@ TEX2
Jul 8@ TEX8

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

WindowRateSample
Last 2 Weeks.40020 PA
Season.356191 PA
Last 2 Years.311607 PA

Opposing Starter · Season17 GS

W–L9–7
ERA4.02
WHIP1.17
IP105.1
H / K / BB99 / 110 / 24

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

WindowRateSample
Last 2 Weeks.265151 PA
Season.3221012 PA
Last 2 Years.3623528 PA

Quality of Contact vs RHP

wOBA.303
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.306
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head2-for-10

Total Bases2 in 12 PA
Career Average.167
Plate Appearances12
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.556

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

Jo Adell's full player page →

Context

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

Batter · Total Bases / PA vs RHP.373

WindowRateSample
Last 2 Weeks.32025 PA
Season.417266 PA
Last 2 Years.421986 PA

Last 5 GamesTotal Bases

Jul 4@ COL3
Jul 5@ COL1
Jul 6vs TOR0
Jul 7vs TOR1
Jul 8vs TOR0

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

WindowRateSample
Last 2 Weeks.16025 PA
Season.409127 PA
Last 2 Years.385327 PA

Opposing Starter · Season12 GS

W–L3–2
ERA4.27
WHIP1.22
IP59.0
H / K / BB52 / 44 / 20

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

WindowRateSample
Last 2 Weeks.429161 PA
Season.4091154 PA
Last 2 Years.4203805 PA

Quality of Contact vs RHP

wOBA.332
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.285
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head1-for-17

Total Bases1 in 18 PA
Career Average.056
Plate Appearances18
HR · K · BB0 · 6 · 1

Projection

Projected Total Bases1.555

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

Batter · Total Bases / PA vs RHP.374

WindowRateSample
Last 2 Weeks.40040 PA
Season.357244 PA
Last 2 Years.359785 PA

Last 5 GamesTotal Bases

Jul 3vs MIL2
Jul 4vs MIL0
Jul 6@ SD4
Jul 7@ SD0
Jul 8@ SD3

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

WindowRateSample
Last 2 Weeks.38918 PA
Season.23988 PA
Last 2 Years.353391 PA

Opposing Starter · Season9 GS

W–L1–6
ERA6.71
WHIP1.61
IP51.0
H / K / BB52 / 50 / 30

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

WindowRateSample
Last 2 Weeks.420212 PA
Season.3391033 PA
Last 2 Years.3663714 PA

Quality of Contact vs RHP

wOBA.309
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.323
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head1-for-10

Total Bases1 in 12 PA
Career Average.083
Plate Appearances12
HR · K · BB0 · 3 · 2

Projection

Projected Total Bases1.55

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

Batter · Total Bases / PA vs LHP.457

WindowRateSample
Last 2 Weeks4.0002 PA
Season1.5006 PA
Last 2 Years.439132 PA

Last 5 GamesTotal Bases

Jul 1vs SD9
Jul 3vs STL0
Jul 4vs STL2
Jul 7@ BAL1
Jul 8@ BAL4

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

WindowRateSample
Last 2 Weeks.18211 PA
Season.26790 PA
Last 2 Years.246203 PA

Opposing Starter · Season16 GS

W–L6–7
ERA4.70
WHIP1.32
IP84.1
H / K / BB82 / 65 / 29

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

WindowRateSample
Last 2 Weeks.374187 PA
Season.3591285 PA
Last 2 Years.3813178 PA

Quality of Contact vs LHP

wOBA.364
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.286
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head0-for-5

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

Projection

Projected Total Bases1.548

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

Michael Conforto's full player page →

Context

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

Batter · Total Bases / PA vs RHP.349

WindowRateSample
Last 2 Weeks.0004 PA
Season.21414 PA
Last 2 Years.21414 PA

Last 5 GamesTotal Bases

Jul 5@ CHC0
Jul 6vs MIL2
Jul 7vs MIL4
Jul 7vs MIL0
Jul 8vs MIL0

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

WindowRateSample
Last 2 Weeks
Season.42326 PA
Last 2 Years.29265 PA

Opposing Starter · Season5 GS

W–L2–1
ERA2.74
WHIP1.04
IP23.0
H / K / BB18 / 30 / 6

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

WindowRateSample
Last 2 Weeks.346214 PA
Season.3101167 PA
Last 2 Years.3202857 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.317
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.548

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

Nelson Velázquez's full player page →

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.414

WindowRateSample
Last 2 Weeks.55636 PA
Season.394160 PA
Last 2 Years.351538 PA

Last 5 GamesTotal Bases

Jul 1@ TOR0
Jul 3@ ATL2
Jul 4@ ATL0
Jul 6@ ATL2
Jul 8vs KC1

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

WindowRateSample
Last 2 Weeks.62516 PA
Season.405195 PA
Last 2 Years.390690 PA

Opposing Starter · Season18 GS

W–L5–6
ERA3.45
WHIP1.16
IP114.2
H / K / BB102 / 91 / 31

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

WindowRateSample
Last 2 Weeks.418146 PA
Season.361965 PA
Last 2 Years.3262807 PA

Quality of Contact vs RHP

wOBA.328
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.336
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head1-for-3

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

Projection

Projected Total Bases1.547

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

Batter · Total Bases / PA vs RHP.356

WindowRateSample
Last 2 Weeks.32025 PA
Season.32025 PA
Last 2 Years.334536 PA

Last 5 GamesTotal Bases

Jul 4vs MIL0
Jul 5vs MIL0
Jul 6@ SD5
Jul 7@ SD0
Jul 8@ SD2

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

WindowRateSample
Last 2 Weeks.26926 PA
Season.460139 PA
Last 2 Years.383478 PA

Opposing Starter · Season9 GS

W–L1–6
ERA6.71
WHIP1.61
IP51.0
H / K / BB52 / 50 / 30

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

WindowRateSample
Last 2 Weeks.374203 PA
Season.3071118 PA
Last 2 Years.3433032 PA

Quality of Contact vs RHP

wOBA.297
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.339
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head2-for-6

Total Bases3 in 7 PA
Career Average.286
Plate Appearances7
HR · K · BB0 · 1 · 1

Projection

Projected Total Bases1.545

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

Batter · Total Bases / PA vs RHP.366

WindowRateSample
Last 2 Weeks.34846 PA
Season.390272 PA
Last 2 Years.354982 PA

Last 5 GamesTotal Bases

Jul 3vs TOR0
Jul 4vs TOR7
Jul 5vs TOR1
Jul 7@ MIA2
Jul 8@ MIA0

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

WindowRateSample
Last 2 Weeks
Season.28794 PA
Last 2 Years.326319 PA

Opposing Starter · Season11 GS

W–L3–5
ERA4.80
WHIP1.30
IP60.0
H / K / BB65 / 43 / 13

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

WindowRateSample
Last 2 Weeks.283180 PA
Season.2981082 PA
Last 2 Years.3573083 PA

Quality of Contact vs RHP

wOBA.345
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.268
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head1-for-1

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

Projection

Projected Total Bases1.544

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

Batter · Total Bases / PA vs LHP.401

WindowRateSample
Last 2 Weeks.69213 PA
Season.44829 PA
Last 2 Years.276174 PA

Last 5 GamesTotal Bases

Jul 1@ MIL4
Jul 2@ MIL1
Jul 3vs BAL1
Jul 5vs BAL0
Jul 8vs PHI6

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

WindowRateSample
Last 2 Weeks.23447 PA
Season.373330 PA
Last 2 Years.355915 PA

Opposing Starter · Season18 GS

W–L7–4
ERA3.75
WHIP1.27
IP103.1
H / K / BB98 / 125 / 33

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

WindowRateSample
Last 2 Weeks.503181 PA
Season.3751228 PA
Last 2 Years.3484239 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.301
Hard-Hit % Allowed31%

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

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

Noelvi Marte's full player page →

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral
Recent Form↩ 4 games since a hit

Batter · Total Bases / PA vs RHP.316

WindowRateSample
Last 2 Weeks
Season.05917 PA
Last 2 Years.25048 PA

Last 5 GamesTotal Bases

Jun 21vs CWS1
Jun 23vs NYY0
Jun 27vs HOU0
Jun 29@ NYY0
Jul 8vs ATH0

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

WindowRateSample
Last 2 Weeks.60020 PA
Season.439123 PA
Last 2 Years.363201 PA

Opposing Starter · Season6 GS

W–L2–4
ERA6.75
WHIP1.45
IP54.2
H / K / BB58 / 70 / 21

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

WindowRateSample
Last 2 Weeks.481208 PA
Season.3971458 PA
Last 2 Years.3763936 PA

Quality of Contact vs RHP

wOBA.273
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.337
Hard-Hit % Allowed33%

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.

Jahmai Jones's full player page →

Context

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

Batter · Total Bases / PA vs RHP.357

WindowRateSample
Last 2 Weeks.34050 PA
Season.350306 PA
Last 2 Years.359911 PA

Last 5 GamesTotal Bases

Jul 3@ ATH0
Jul 4@ ATH1
Jul 5@ ATH2
Jul 7vs SEA1
Jul 8vs SEA4

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

WindowRateSample
Last 2 Weeks.28621 PA
Season.25096 PA
Last 2 Years.355414 PA

Opposing Starter · Season8 GS

W–L4–2
ERA1.71
WHIP0.67
IP52.2
H / K / BB30 / 62 / 5

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

WindowRateSample
Last 2 Weeks.292240 PA
Season.3441495 PA
Last 2 Years.3544236 PA

Quality of Contact vs RHP

wOBA.352
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.281
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.536

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

Xavier Edwards's full player page →

Context

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

Batter · Total Bases / PA vs LHP.334

WindowRateSample
Last 2 Weeks.23821 PA
Season.285123 PA
Last 2 Years.306278 PA

Last 5 GamesTotal Bases

Jul 3vs STL1
Jul 4vs STL0
Jul 5vs STL1
Jul 7@ BAL0
Jul 8@ BAL1

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

WindowRateSample
Last 2 Weeks.18211 PA
Season.26790 PA
Last 2 Years.246203 PA

Opposing Starter · Season16 GS

W–L6–7
ERA4.70
WHIP1.32
IP84.1
H / K / BB82 / 65 / 29

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

WindowRateSample
Last 2 Weeks.374187 PA
Season.3591285 PA
Last 2 Years.3813178 PA

Quality of Contact vs LHP

wOBA.312
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.286
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head0-for-3

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

Projection

Projected Total Bases1.534

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

Batter · Total Bases / PA vs RHP.339

WindowRateSample
Last 2 Weeks.23534 PA
Season.344227 PA
Last 2 Years.396730 PA

Last 5 GamesTotal Bases

Jul 3vs CWS0
Jul 4vs CWS1
Jul 5vs CWS0
Jul 7@ MIN0
Jul 8@ MIN0

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

WindowRateSample
Last 2 Weeks
Season.483147 PA
Last 2 Years.424632 PA

Opposing Starter · Season12 GS

W–L6–3
ERA4.59
WHIP1.22
IP66.2
H / K / BB63 / 46 / 18

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

WindowRateSample
Last 2 Weeks.332181 PA
Season.3621160 PA
Last 2 Years.3902899 PA

Quality of Contact vs RHP

wOBA.302
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head3-for-13

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

Projection

Projected Total Bases1.533

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

Kyle Manzardo's full player page →

Context

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

Batter · Total Bases / PA vs RHP.376

WindowRateSample
Last 2 Weeks.5004 PA
Season.35448 PA
Last 2 Years.395635 PA

Last 5 GamesTotal Bases

Apr 12vs ATH0
Apr 13@ LAD1
Apr 14@ LAD0
Jul 7vs KC2
Jul 8vs KC1

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

WindowRateSample
Last 2 Weeks.33339 PA
Season.346269 PA
Last 2 Years.337824 PA

Opposing Starter · Season18 GS

W–L5–6
ERA3.45
WHIP1.16
IP114.2
H / K / BB102 / 91 / 31

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

WindowRateSample
Last 2 Weeks.411226 PA
Season.406996 PA
Last 2 Years.3702442 PA

Quality of Contact vs RHP

wOBA.326
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.297
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head3-for-12

Total Bases6 in 13 PA
Career Average.231
Plate Appearances13
HR · K · BB1 · 4 · 1

Projection

Projected Total Bases1.53

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

Batter · Total Bases / PA vs LHP.372

WindowRateSample
Last 2 Weeks.43523 PA
Season.33792 PA
Last 2 Years.297175 PA

Last 5 GamesTotal Bases

Jul 4vs PHI1
Jul 5vs PHI0
Jul 6vs PHI3
Jul 7@ NYM8
Jul 8@ NYM2

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

WindowRateSample
Last 2 Weeks.55347 PA
Season.435200 PA
Last 2 Years.378695 PA

Opposing Starter · Season5 GS

W–L1–4
ERA5.16
WHIP1.37
IP68.0
H / K / BB70 / 68 / 23

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

WindowRateSample
Last 2 Weeks.330188 PA
Season.289938 PA
Last 2 Years.3112643 PA

Quality of Contact vs LHP

wOBA.330
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.362
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head3-for-4

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

Projection

Projected Total Bases1.528

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

Nick Loftin's full player page →

Context

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

Batter · Total Bases / PA vs LHP.371

WindowRateSample
Last 2 Weeks.40020 PA
Season.35177 PA
Last 2 Years.352162 PA

Last 5 GamesTotal Bases

Jul 3@ CIN0
Jul 4@ CIN1
Jul 5@ CIN3
Jul 7vs CHC1
Jul 8vs CHC1

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

WindowRateSample
Last 2 Weeks.56730 PA
Season.382246 PA
Last 2 Years.3491063 PA

Opposing Starter · Season10 GS

W–L4–7
ERA6.75
WHIP1.67
IP77.1
H / K / BB96 / 68 / 33

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

WindowRateSample
Last 2 Weeks.379219 PA
Season.3801130 PA
Last 2 Years.3654415 PA

Quality of Contact vs LHP

wOBA.325
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.354
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.527

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

Blaze Alexander's full player page →

Context

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

Batter · Total Bases / PA vs RHP.382

WindowRateSample
Last 2 Weeks.40447 PA
Season.395253 PA
Last 2 Years.356703 PA

Last 5 GamesTotal Bases

Jul 3@ WSH2
Jul 4@ WSH2
Jul 5@ WSH4
Jul 7vs ATL2
Jul 8vs ATL0

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

WindowRateSample
Last 2 Weeks.1676 PA
Season.419148 PA
Last 2 Years.460537 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.01
WHIP1.23
IP98.2
H / K / BB91 / 83 / 30

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

WindowRateSample
Last 2 Weeks.342164 PA
Season.294918 PA
Last 2 Years.3152803 PA

Quality of Contact vs RHP

wOBA.358
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.323
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head0-for-3

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

Projection

Projected Total Bases1.526

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

Batter · Total Bases / PA vs RHP.344

WindowRateSample
Last 2 Weeks.33345 PA
Season.301335 PA
Last 2 Years.314776 PA

Last 5 GamesTotal Bases

Jul 2@ KC3
Jul 5@ HOU1
Jul 6vs NYY1
Jul 7vs NYY0
Jul 8vs NYY1

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

WindowRateSample
Last 2 Weeks.419229 PA
Season.3461264 PA
Last 2 Years.3413442 PA

Quality of Contact

wOBA.316
Hard-Hit %28%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.526

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

Chandler Simpson's full player page →

Context

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

Batter · Total Bases / PA vs LHP.331

WindowRateSample
Last 2 Weeks.16712 PA
Season.24266 PA
Last 2 Years.24291 PA

Last 5 GamesTotal Bases

Jul 3@ CIN4
Jul 4@ CIN4
Jul 5@ CIN0
Jul 7vs CHC1
Jul 8vs CHC0

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

WindowRateSample
Last 2 Weeks.53813 PA
Season.440116 PA
Last 2 Years.306366 PA

Opposing Starter · Season10 GS

W–L4–7
ERA6.75
WHIP1.67
IP77.1
H / K / BB96 / 68 / 33

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

WindowRateSample
Last 2 Weeks.310158 PA
Season.376880 PA
Last 2 Years.3712910 PA

Quality of Contact vs LHP

wOBA.289
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.323
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.525

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

Samuel Basallo'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.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesTotal Bases

Jul 3vs MIA1
Jul 4vs MIA2
Jul 5vs MIA1
Jul 7@ DET4
Jul 8@ DET3

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

WindowRateSample
Last 2 Weeks.51147 PA
Season.356340 PA
Last 2 Years.3041254 PA

Opposing Starter · Season18 GS

W–L4–6
ERA4.29
WHIP1.38
IP100.2
H / K / BB103 / 78 / 36

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

WindowRateSample
Last 2 Weeks.348224 PA
Season.3601135 PA
Last 2 Years.3554032 PA

Starter Allows · vs RHB

wOBA Allowed.336
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.52

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

Joshua Kuroda-Grauer's full player page →

Context

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

Batter · Total Bases / PA vs RHP.397

WindowRateSample
Last 2 Weeks.52619 PA
Season.46354 PA
Last 2 Years.331390 PA

Last 5 GamesTotal Bases

Jul 2vs CWS1
Jul 3vs CWS0
Jul 5vs CWS5
Jul 7@ MIN0
Jul 8@ MIN0

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

WindowRateSample
Last 2 Weeks
Season.328134 PA
Last 2 Years.396604 PA

Opposing Starter · Season12 GS

W–L6–3
ERA4.59
WHIP1.22
IP66.2
H / K / BB63 / 46 / 18

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

WindowRateSample
Last 2 Weeks.321156 PA
Season.3231086 PA
Last 2 Years.3412760 PA

Quality of Contact vs RHP

wOBA.320
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.308
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head4-for-9

Total Bases6 in 9 PA
Career Average.444
Plate Appearances9
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.52

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

Gabriel Arias's full player page →

Context

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

Batter · Total Bases / PA vs LHP.343

WindowRateSample
Last 2 Weeks.07713 PA
Season.412102 PA
Last 2 Years.349258 PA

Last 5 GamesTotal Bases

Jul 3@ CLE1
Jul 4@ CLE0
Jul 5@ CLE1
Jul 7vs BOS0
Jul 8vs BOS1

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

WindowRateSample
Last 2 Weeks.270185 PA
Season.3051097 PA
Last 2 Years.3333229 PA

Quality of Contact vs LHP

wOBA.304
Hard-Hit %35%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.518

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

WindowRateSample
Last 2 Weeks1.18211 PA
Season.66736 PA
Last 2 Years.338154 PA

Last 5 GamesTotal Bases

Jul 2vs DET6
Jul 4vs DET0
Jul 5vs DET0
Jul 7vs LAA2
Jul 8vs LAA0

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

WindowRateSample
Last 2 Weeks.44436 PA
Season.327321 PA
Last 2 Years.373592 PA

Opposing Starter · Season18 GS

W–L3–6
ERA4.13
WHIP1.11
IP104.2
H / K / BB82 / 117 / 34

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

WindowRateSample
Last 2 Weeks.316168 PA
Season.2991003 PA
Last 2 Years.3142338 PA

Quality of Contact vs LHP

wOBA.366
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.320
Hard-Hit % Allowed33%

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.

Elias Díaz'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 RHP.391

WindowRateSample
Last 2 Weeks.51729 PA
Season.316231 PA
Last 2 Years.371372 PA

Last 5 GamesTotal Bases

Jul 3@ NYY3
Jul 4@ NYY4
Jul 5@ NYY1
Jul 7vs CLE2
Jul 8vs CLE2

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

WindowRateSample
Last 2 Weeks.53315 PA
Season.377162 PA
Last 2 Years.374647 PA

Opposing Starter · Season18 GS

W–L9–4
ERA3.89
WHIP1.19
IP106.1
H / K / BB90 / 123 / 36

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

WindowRateSample
Last 2 Weeks.343216 PA
Season.3381475 PA
Last 2 Years.3354121 PA

Quality of Contact vs RHP

wOBA.350
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.339
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.517

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

Luke Keaschall's full player page →

Context

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

Batter · Total Bases / PA vs LHP.367

WindowRateSample
Last 2 Weeks.33321 PA
Season.37286 PA
Last 2 Years.397335 PA

Last 5 GamesTotal Bases

Jul 3vs STL0
Jul 4vs STL0
Jul 5vs STL0
Jul 7@ BAL0
Jul 8@ BAL4

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

WindowRateSample
Last 2 Weeks.22935 PA
Season.402269 PA
Last 2 Years.335756 PA

Opposing Starter · Season16 GS

W–L6–7
ERA4.70
WHIP1.32
IP84.1
H / K / BB82 / 65 / 29

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

WindowRateSample
Last 2 Weeks.277155 PA
Season.346982 PA
Last 2 Years.3442893 PA

Quality of Contact vs LHP

wOBA.312
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.310
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head0-for-3

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

Projection

Projected Total Bases1.509

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 PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.417

WindowRateSample
Last 2 Weeks.60030 PA
Season.375144 PA
Last 2 Years.378664 PA

Last 5 GamesTotal Bases

Jul 3vs BOS1
Jul 4vs BOS4
Jul 5vs BOS0
Jul 7@ TEX1
Jul 8@ TEX1

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

WindowRateSample
Last 2 Weeks.39328 PA
Season.433245 PA
Last 2 Years.391699 PA

Opposing Starter · Season17 GS

W–L9–7
ERA4.02
WHIP1.17
IP105.1
H / K / BB99 / 110 / 24

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

WindowRateSample
Last 2 Weeks.390136 PA
Season.366837 PA
Last 2 Years.3702551 PA

Quality of Contact vs RHP

wOBA.334
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.317
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head3-for-8

Total Bases4 in 10 PA
Career Average.300
Plate Appearances10
HR · K · BB0 · 0 · 2

Projection

Projected Total Bases1.509

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 PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.415

WindowRateSample
Last 2 Weeks.66718 PA
Season.43832 PA
Last 2 Years.38867 PA

Last 5 GamesTotal Bases

Jul 1vs TB0
Jul 4vs PHI2
Jul 6vs PHI9
Jul 7@ NYM8
Jul 8@ NYM0

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

WindowRateSample
Last 2 Weeks.55347 PA
Season.435200 PA
Last 2 Years.378695 PA

Opposing Starter · Season5 GS

W–L1–4
ERA5.16
WHIP1.37
IP68.0
H / K / BB70 / 68 / 23

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

WindowRateSample
Last 2 Weeks.330188 PA
Season.289938 PA
Last 2 Years.3112643 PA

Quality of Contact vs LHP

wOBA.349
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.362
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.508

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

Tyler Tolbert's full player page →

Context

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

Batter · Total Bases / PA vs RHP.353

WindowRateSample
Last 2 Weeks.31332 PA
Season.32973 PA
Last 2 Years.361108 PA

Last 5 GamesTotal Bases

Jul 3vs BOS0
Jul 4vs BOS1
Jul 5vs BOS1
Jul 7@ TEX1
Jul 8@ TEX3

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

WindowRateSample
Last 2 Weeks.40020 PA
Season.356191 PA
Last 2 Years.311607 PA

Opposing Starter · Season17 GS

W–L9–7
ERA4.02
WHIP1.17
IP105.1
H / K / BB99 / 110 / 24

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

WindowRateSample
Last 2 Weeks.265151 PA
Season.3221012 PA
Last 2 Years.3623528 PA

Quality of Contact vs RHP

wOBA.314
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.306
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.507

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

Denzer Guzman'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.30010 PA
Season.19058 PA
Last 2 Years.19058 PA

Last 5 GamesTotal Bases

Jul 3@ CLE0
Jul 4@ CLE0
Jul 5@ CLE0
Jul 7vs BOS3
Jul 8vs BOS1

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

WindowRateSample
Last 2 Weeks.308156 PA
Season.342736 PA
Last 2 Years.3262008 PA

Quality of Contact vs LHP

wOBA.312
Hard-Hit %31%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.507

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

Sam Antonacci'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 LHP.366

WindowRateSample
Last 2 Weeks.4005 PA
Season.34490 PA
Last 2 Years.345365 PA

Last 5 GamesTotal Bases

Jun 28@ TOR0
Jul 4vs DET0
Jul 5vs DET1
Jul 7vs LAA0
Jul 8vs LAA0

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

WindowRateSample
Last 2 Weeks.28614 PA
Season.225111 PA
Last 2 Years.273220 PA

Opposing Starter · Season18 GS

W–L3–6
ERA4.13
WHIP1.11
IP104.2
H / K / BB82 / 117 / 34

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

WindowRateSample
Last 2 Weeks.308169 PA
Season.332985 PA
Last 2 Years.3432117 PA

Quality of Contact vs LHP

wOBA.313
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.313
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head0-for-3

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

Projection

Projected Total Bases1.507

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

Batter · Total Bases / PA vs RHP.319

WindowRateSample
Last 2 Weeks.13537 PA
Season.389108 PA
Last 2 Years.389108 PA

Last 5 GamesTotal Bases

Jul 3vs TOR0
Jul 4vs TOR2
Jul 5vs TOR0
Jul 7@ MIA0
Jul 8@ MIA0

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

WindowRateSample
Last 2 Weeks
Season.484161 PA
Last 2 Years.458404 PA

Opposing Starter · Season11 GS

W–L3–5
ERA4.80
WHIP1.30
IP60.0
H / K / BB65 / 43 / 13

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

WindowRateSample
Last 2 Weeks.422244 PA
Season.3411433 PA
Last 2 Years.3473401 PA

Quality of Contact vs RHP

wOBA.289
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.360
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.506

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 PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.383

WindowRateSample
Last 2 Weeks.57114 PA
Season.31695 PA
Last 2 Years.329252 PA

Last 5 GamesTotal Bases

Jul 4vs PHI0
Jul 5vs PHI3
Jul 6vs PHI1
Jul 7@ NYM2
Jul 8@ NYM1

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

WindowRateSample
Last 2 Weeks.55347 PA
Season.435200 PA
Last 2 Years.378695 PA

Opposing Starter · Season5 GS

W–L1–4
ERA5.16
WHIP1.37
IP68.0
H / K / BB70 / 68 / 23

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

WindowRateSample
Last 2 Weeks.330188 PA
Season.289938 PA
Last 2 Years.3112643 PA

Quality of Contact vs LHP

wOBA.325
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.362
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head2-for-3

Total Bases3 in 3 PA
Career Average.667
Plate Appearances3
HR · K · BB0 · 1 · 0

Projection

Projected Total Bases1.506

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

Batter · Total Bases / PA vs LHP.344

WindowRateSample
Last 2 Weeks.22218 PA
Season.33351 PA
Last 2 Years.321134 PA

Last 5 GamesTotal Bases

Jul 4vs PHI0
Jul 5vs PHI1
Jul 6vs PHI1
Jul 7@ NYM3
Jul 8@ NYM1

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

WindowRateSample
Last 2 Weeks.15819 PA
Season.311103 PA
Last 2 Years.341258 PA

Opposing Starter · Season5 GS

W–L1–4
ERA5.16
WHIP1.37
IP68.0
H / K / BB70 / 68 / 23

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

WindowRateSample
Last 2 Weeks.447226 PA
Season.3681140 PA
Last 2 Years.3212782 PA

Quality of Contact vs LHP

wOBA.301
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.289
Hard-Hit % Allowed32%

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.

Michael Massey'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 5 GamesTotal Bases

Jul 3vs CWS1
Jul 4vs CWS0
Jul 5vs CWS1
Jul 7@ MIN0
Jul 8@ MIN0

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

WindowRateSample
Last 2 Weeks
Season.483147 PA
Last 2 Years.424632 PA

Opposing Starter · Season12 GS

W–L6–3
ERA4.59
WHIP1.22
IP66.2
H / K / BB63 / 46 / 18

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

WindowRateSample
Last 2 Weeks.332181 PA
Season.3621160 PA
Last 2 Years.3902899 PA

Starter Allows · vs LHB

wOBA Allowed.330
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.498

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

Kahlil Watson'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 1@ MIL1
Jul 2@ MIL0
Jul 3vs BAL0
Jul 5vs BAL1
Jul 8vs PHI3

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

WindowRateSample
Last 2 Weeks.23447 PA
Season.373330 PA
Last 2 Years.355915 PA

Opposing Starter · Season18 GS

W–L7–4
ERA3.75
WHIP1.27
IP103.1
H / K / BB98 / 125 / 33

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

WindowRateSample
Last 2 Weeks.503181 PA
Season.3751228 PA
Last 2 Years.3484239 PA

Starter Allows · vs RHB

wOBA Allowed.301
Hard-Hit % Allowed31%

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.

Edwin Arroyo's full player page →

Context

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

Batter · Total Bases / PA vs RHP.318

WindowRateSample
Last 2 Weeks.22744 PA
Season.308237 PA
Last 2 Years.302754 PA

Last 5 GamesTotal Bases

Jul 3vs SF1
Jul 4vs SF0
Jul 6@ LAD2
Jul 7@ LAD1
Jul 8@ LAD0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

WindowRateSample
Last 2 Weeks.352233 PA
Season.3311381 PA
Last 2 Years.3274233 PA

Quality of Contact

wOBA.310
Hard-Hit %34%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.494

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

Tyler Freeman's full player page →

Context

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

Batter · Total Bases / PA vs RHP.377

WindowRateSample
Last 2 Weeks.37540 PA
Season.395129 PA
Last 2 Years.408174 PA

Last 5 GamesTotal Bases

Jul 4@ ATL0
Jul 5@ ATL1
Jul 6@ ATL1
Jul 7vs KC2
Jul 8vs KC0

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

WindowRateSample
Last 2 Weeks.33339 PA
Season.346269 PA
Last 2 Years.337824 PA

Opposing Starter · Season18 GS

W–L5–6
ERA3.45
WHIP1.16
IP114.2
H / K / BB102 / 91 / 31

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

WindowRateSample
Last 2 Weeks.411226 PA
Season.406996 PA
Last 2 Years.3702442 PA

Quality of Contact vs RHP

wOBA.318
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.297
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.492

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

Jared Young's full player page →

Context

Expected PAs4
vs SP / Bullpen~2.3× / ~1.7×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.347

WindowRateSample
Last 2 Weeks
Season.3339 PA
Last 2 Years.271118 PA

Last 5 GamesTotal Bases

Jun 27@ PIT3
Jun 30@ MIL0
Jul 2@ MIL6
Jul 4vs BAL4
Jul 8vs PHI0

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

WindowRateSample
Last 2 Weeks.23447 PA
Season.373330 PA
Last 2 Years.355915 PA

Opposing Starter · Season18 GS

W–L7–4
ERA3.75
WHIP1.27
IP103.1
H / K / BB98 / 125 / 33

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

WindowRateSample
Last 2 Weeks.503181 PA
Season.3751228 PA
Last 2 Years.3484239 PA

Quality of Contact vs LHP

wOBA.304
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.301
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head1-for-6

Total Bases2 in 8 PA
Career Average.125
Plate Appearances8
HR · K · BB0 · 1 · 2

Projection

Projected Total Bases1.487

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

Jose Trevino's full player page →

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral
Recent Form🔥 6-game hitting streak

Batter · Total Bases / PA vs RHP.438

WindowRateSample
Last 2 Weeks1.07713 PA
Season.39768 PA
Last 2 Years.260204 PA

Last 5 GamesTotal Bases

Jun 29vs TEX1
Jul 1vs TEX4
Jul 3vs CWS1
Jul 4vs CWS5
Jul 8@ MIN2

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

WindowRateSample
Last 2 Weeks
Season.328134 PA
Last 2 Years.396604 PA

Opposing Starter · Season12 GS

W–L6–3
ERA4.59
WHIP1.22
IP66.2
H / K / BB63 / 46 / 18

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

WindowRateSample
Last 2 Weeks.321156 PA
Season.3231086 PA
Last 2 Years.3412760 PA

Quality of Contact vs RHP

wOBA.360
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.308
Hard-Hit % Allowed31%

How hard hitters are squaring him up.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.48

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

Austin Hedges's full player page →

Context

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

Batter · Total Bases / PA vs LHP.339

WindowRateSample
Last 2 Weeks.23821 PA
Season.29578 PA
Last 2 Years.332211 PA

Last 5 GamesTotal Bases

Jul 3@ LAA4
Jul 4@ LAA0
Jul 5@ LAA0
Jul 7@ CWS0
Jul 8@ CWS3

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

WindowRateSample
Last 2 Weeks.28621 PA
Season.398279 PA
Last 2 Years.398279 PA

Opposing Starter · Season16 GS

W–L6–3
ERA4.29
WHIP1.39
IP84.0
H / K / BB84 / 67 / 33

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

WindowRateSample
Last 2 Weeks.369160 PA
Season.3561224 PA
Last 2 Years.3483581 PA

Quality of Contact vs LHP

wOBA.291
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.338
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.479

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

WindowRateSample
Last 2 Weeks.37027 PA
Season.28278 PA
Last 2 Years.28278 PA

Last 5 GamesTotal Bases

Jul 4@ LAD0
Jul 5@ LAD1
Jul 6vs AZ0
Jul 7vs AZ0
Jul 8vs AZ1

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

WindowRateSample
Last 2 Weeks.56730 PA
Season.493225 PA
Last 2 Years.429739 PA

Opposing Starter · Season15 GS

W–L6–8
ERA5.71
WHIP1.56
IP86.2
H / K / BB100 / 53 / 35

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

WindowRateSample
Last 2 Weeks.337193 PA
Season.371979 PA
Last 2 Years.3892892 PA

Quality of Contact vs RHP

wOBA.324
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.344
Hard-Hit % Allowed37%

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.

Sung-Mun Song's full player page →

Context

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

Batter · Total Bases / PA vs RHP.365

WindowRateSample
Last 2 Weeks.36422 PA
Season.34772 PA
Last 2 Years.338154 PA

Last 5 GamesTotal Bases

Jul 5@ CHC0
Jul 6vs MIL3
Jul 7vs MIL1
Jul 7vs MIL0
Jul 8vs MIL4

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

WindowRateSample
Last 2 Weeks
Season.42326 PA
Last 2 Years.29265 PA

Opposing Starter · Season5 GS

W–L2–1
ERA2.74
WHIP1.04
IP23.0
H / K / BB18 / 30 / 6

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

WindowRateSample
Last 2 Weeks.346214 PA
Season.3101167 PA
Last 2 Years.3202857 PA

Quality of Contact vs RHP

wOBA.311
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.317
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.48

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 PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.333

WindowRateSample
Last 2 Weeks.24233 PA
Season.31277 PA
Last 2 Years.30080 PA

Last 5 GamesTotal Bases

Jul 1@ CHC3
Jul 2@ LAD1
Jul 3@ LAD0
Jul 6vs AZ1
Jul 7vs AZ1

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

WindowRateSample
Last 2 Weeks.63622 PA
Season.444162 PA
Last 2 Years.369604 PA

Opposing Starter · Season15 GS

W–L6–8
ERA5.71
WHIP1.56
IP86.2
H / K / BB100 / 53 / 35

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

WindowRateSample
Last 2 Weeks.361166 PA
Season.3281084 PA
Last 2 Years.3793651 PA

Quality of Contact vs RHP

wOBA.334
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.354
Hard-Hit % Allowed37%

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.

Samad Taylor's full player page →

Context

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

Batter · Total Bases / PA vs LHP.332

WindowRateSample
Last 2 Weeks.0007 PA
Season.16724 PA
Last 2 Years.22549 PA

Last 5 GamesTotal Bases

Jun 29vs CWS0
Jun 30vs CWS2
Jul 3@ CIN0
Jul 7vs CHC0
Jul 8vs CHC3

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

WindowRateSample
Last 2 Weeks.53813 PA
Season.440116 PA
Last 2 Years.306366 PA

Opposing Starter · Season10 GS

W–L4–7
ERA6.75
WHIP1.67
IP77.1
H / K / BB96 / 68 / 33

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

WindowRateSample
Last 2 Weeks.310158 PA
Season.376880 PA
Last 2 Years.3712910 PA

Quality of Contact vs LHP

wOBA.291
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.323
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.475

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

Dylan Beavers'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.356

WindowRateSample
Last 2 Weeks.33330 PA
Season.335173 PA
Last 2 Years.348614 PA

Last 5 GamesTotal Bases

Jul 1@ HOU1
Jul 3@ NYY1
Jul 5@ NYY2
Jul 7vs CLE1
Jul 8vs CLE1

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

WindowRateSample
Last 2 Weeks.23330 PA
Season.364272 PA
Last 2 Years.309802 PA

Opposing Starter · Season18 GS

W–L9–4
ERA3.89
WHIP1.19
IP106.1
H / K / BB90 / 123 / 36

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

WindowRateSample
Last 2 Weeks.383214 PA
Season.3441144 PA
Last 2 Years.3493171 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.302
Hard-Hit % Allowed32%

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

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

Batter · Total Bases / PA vs LHP.343

WindowRateSample
Last 2 Weeks.23113 PA
Season.20050 PA
Last 2 Years.388240 PA

Last 5 GamesTotal Bases

Jul 3vs MIA1
Jul 4vs MIA1
Jul 5vs MIA2
Jul 7@ DET0
Jul 8@ DET2

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

WindowRateSample
Last 2 Weeks.6005 PA
Season.330103 PA
Last 2 Years.345316 PA

Opposing Starter · Season18 GS

W–L4–6
ERA4.29
WHIP1.38
IP100.2
H / K / BB103 / 78 / 36

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

WindowRateSample
Last 2 Weeks.302179 PA
Season.3341086 PA
Last 2 Years.3463378 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.324
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head1-for-3

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

Projection

Projected Total Bases1.469

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

Lawrence Butler's full player page →

Context

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

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 2 GamesTotal Bases

Jul 7@ STL1
Jul 8@ STL1

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

WindowRateSample
Last 2 Weeks.43330 PA
Season.363212 PA
Last 2 Years.355701 PA

Opposing Starter · Season17 GS

W–L10–5
ERA3.60
WHIP1.22
IP95.0
H / K / BB89 / 70 / 27

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

WindowRateSample
Last 2 Weeks.250192 PA
Season.3641327 PA
Last 2 Years.3723011 PA

Starter Allows · vs LHB

wOBA Allowed.320
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.461

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

Luis Lara's full player page →

Context

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

Batter · Total Bases / PA vs RHP.365

WindowRateSample
Last 2 Weeks.34238 PA
Season.395215 PA
Last 2 Years.342634 PA

Last 5 GamesTotal Bases

Jul 4vs NYM4
Jul 5vs NYM3
Jul 6vs NYM2
Jul 7@ PIT3
Jul 8@ PIT0

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

WindowRateSample
Last 2 Weeks.16025 PA
Season.250160 PA
Last 2 Years.311685 PA

Opposing Starter · Season18 GS

W–L6–6
ERA5.02
WHIP1.31
IP100.1
H / K / BB98 / 74 / 33

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

WindowRateSample
Last 2 Weeks.418158 PA
Season.2941201 PA
Last 2 Years.3063189 PA

Quality of Contact vs RHP

wOBA.335
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.285
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head6-for-13

Total Bases11 in 14 PA
Career Average.429
Plate Appearances14
HR · K · BB1 · 1 · 1

Projection

Projected Total Bases1.457

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

Batter · Total Bases / PA vs RHP.367

WindowRateSample
Last 2 Weeks.38849 PA
Season.314325 PA
Last 2 Years.3821027 PA

Last 5 GamesTotal Bases

Jul 4vs SF0
Jul 5vs SF0
Jul 6@ LAD4
Jul 7@ LAD0
Jul 8@ LAD0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

WindowRateSample
Last 2 Weeks.352233 PA
Season.3311381 PA
Last 2 Years.3274233 PA

Quality of Contact

wOBA.290
Hard-Hit %30%

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.

Ezequiel Tovar's full player page →

Context

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

Batter · Total Bases / PA vs RHP.361

WindowRateSample
Last 2 Weeks.3333 PA
Season.25036 PA
Last 2 Years.366202 PA

Last 5 GamesTotal Bases

May 7vs PIT1
May 10vs NYM1
May 16@ COL0
May 18vs SF1
Jul 7@ SD1

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

WindowRateSample
Last 2 Weeks.38918 PA
Season.23988 PA
Last 2 Years.353391 PA

Opposing Starter · Season9 GS

W–L1–6
ERA6.71
WHIP1.61
IP51.0
H / K / BB52 / 50 / 30

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

WindowRateSample
Last 2 Weeks.420212 PA
Season.3391033 PA
Last 2 Years.3663714 PA

Quality of Contact vs RHP

wOBA.311
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.323
Hard-Hit % Allowed36%

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

Projection

Projected Total Bases1.456

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

James McCann's full player page →

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.452

WindowRateSample
Last 2 Weeks.53247 PA
Season.552212 PA
Last 2 Years.494865 PA

Last 5 GamesTotal Bases

Jul 3vs SF2
Jul 4vs SF0
Jul 5vs SF0
Jul 7@ LAD2
Jul 8@ LAD0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

WindowRateSample
Last 2 Weeks.302268 PA
Season.3491454 PA
Last 2 Years.3463687 PA

Quality of Contact

wOBA.349
Hard-Hit %39%

How well he's squaring up the ball.

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.

Mickey Moniak'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 LHP.337

WindowRateSample
Last 2 Weeks.1258 PA
Season.13829 PA
Last 2 Years.320194 PA

Last 5 GamesTotal Bases

Jul 1vs CWS0
Jul 3@ CIN0
Jul 4@ CIN1
Jul 7vs CHC0
Jul 8vs CHC0

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

WindowRateSample
Last 2 Weeks.53813 PA
Season.440116 PA
Last 2 Years.306366 PA

Opposing Starter · Season10 GS

W–L4–7
ERA6.75
WHIP1.67
IP77.1
H / K / BB96 / 68 / 33

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

WindowRateSample
Last 2 Weeks.310158 PA
Season.376880 PA
Last 2 Years.3712910 PA

Quality of Contact vs LHP

wOBA.299
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.323
Hard-Hit % Allowed39%

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

Projection

Projected Total Bases1.446

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

Colton Cowser's full player page →

Context

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

Batter · Total Bases / PA vs LHP.393

WindowRateSample
Last 2 Weeks.46715 PA
Season.400110 PA
Last 2 Years.474329 PA

Last 5 GamesTotal Bases

Jul 3vs STL2
Jul 4vs STL1
Jul 5vs STL1
Jul 7@ BAL1
Jul 8@ BAL0

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

WindowRateSample
Last 2 Weeks.22935 PA
Season.402269 PA
Last 2 Years.335756 PA

Opposing Starter · Season16 GS

W–L6–7
ERA4.70
WHIP1.32
IP84.1
H / K / BB82 / 65 / 29

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

WindowRateSample
Last 2 Weeks.277155 PA
Season.346982 PA
Last 2 Years.3442893 PA

Quality of Contact vs LHP

wOBA.330
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.310
Hard-Hit % Allowed39%

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

Projection

Projected Total Bases1.445

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 PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.404

WindowRateSample
Last 2 Weeks
Season.63611 PA
Last 2 Years.56316 PA

Last 5 GamesTotal Bases

Jun 30vs LAD0
Jul 3vs MIA2
Jul 4vs MIA3
Jul 5vs MIA2
Jul 8@ DET1

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

WindowRateSample
Last 2 Weeks.6005 PA
Season.330103 PA
Last 2 Years.345316 PA

Opposing Starter · Season18 GS

W–L4–6
ERA4.29
WHIP1.38
IP100.2
H / K / BB103 / 78 / 36

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

WindowRateSample
Last 2 Weeks.302179 PA
Season.3341086 PA
Last 2 Years.3463378 PA

Quality of Contact vs LHP

wOBA.347
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.324
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.443

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

Carlos Cortes's full player page →

Context

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

Batter · Total Bases / PA vs RHP.415

WindowRateSample
Last 2 Weeks.58629 PA
Season.383128 PA
Last 2 Years.383298 PA

Last 5 GamesTotal Bases

Jul 3@ ATH5
Jul 4@ ATH0
Jul 5@ ATH10
Jul 7vs SEA4
Jul 8vs SEA2

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

WindowRateSample
Last 2 Weeks.28025 PA
Season.35291 PA
Last 2 Years.341458 PA

Opposing Starter · Season8 GS

W–L4–2
ERA1.71
WHIP0.67
IP52.2
H / K / BB30 / 62 / 5

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

WindowRateSample
Last 2 Weeks.224143 PA
Season.3351209 PA
Last 2 Years.3294193 PA

Quality of Contact vs RHP

wOBA.342
Hard-Hit %40%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.283
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.442

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 PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.390

WindowRateSample
Last 2 Weeks.56730 PA
Season.279140 PA
Last 2 Years.287543 PA

Last 5 GamesTotal Bases

Jul 2@ PHI0
Jul 3@ WSH4
Jul 5@ WSH1
Jul 7vs ATL1
Jul 8vs ATL0

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

WindowRateSample
Last 2 Weeks.1676 PA
Season.419148 PA
Last 2 Years.460537 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.01
WHIP1.23
IP98.2
H / K / BB91 / 83 / 30

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

WindowRateSample
Last 2 Weeks.342164 PA
Season.294918 PA
Last 2 Years.3152803 PA

Quality of Contact vs RHP

wOBA.334
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.323
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head1-for-5

Total Bases4 in 6 PA
Career Average.167
Plate Appearances6
HR · K · BB1 · 2 · 1

Projection

Projected Total Bases1.441

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 PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.368

WindowRateSample
Last 2 Weeks.3758 PA
Season.36433 PA
Last 2 Years.349169 PA

Last 5 GamesTotal Bases

Jun 29vs WSH0
Jun 30vs WSH0
Jul 3@ LAA1
Jul 5@ LAA0
Jul 8@ CWS1

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

WindowRateSample
Last 2 Weeks.28621 PA
Season.398279 PA
Last 2 Years.398279 PA

Opposing Starter · Season16 GS

W–L6–3
ERA4.29
WHIP1.39
IP84.0
H / K / BB84 / 67 / 33

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

WindowRateSample
Last 2 Weeks.369160 PA
Season.3561224 PA
Last 2 Years.3483581 PA

Quality of Contact vs LHP

wOBA.315
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.338
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.441

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

Carlos Narváez's full player page →

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs RHP.443

WindowRateSample
Last 2 Weeks.71428 PA
Season.411124 PA
Last 2 Years.411124 PA

Last 5 GamesTotal Bases

Jul 2@ COL0
Jul 4@ ATH5
Jul 5@ ATH0
Jul 7vs SEA0
Jul 8vs SEA0

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

WindowRateSample
Last 2 Weeks.28621 PA
Season.25096 PA
Last 2 Years.355414 PA

Opposing Starter · Season8 GS

W–L4–2
ERA1.71
WHIP0.67
IP52.2
H / K / BB30 / 62 / 5

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

WindowRateSample
Last 2 Weeks.292240 PA
Season.3441495 PA
Last 2 Years.3544236 PA

Quality of Contact vs RHP

wOBA.351
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.281
Hard-Hit % Allowed38%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.439

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 PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.361

WindowRateSample
Last 2 Weeks.26123 PA
Season.43864 PA
Last 2 Years.43864 PA

Last 5 GamesTotal Bases

Jul 3vs MIA1
Jul 4vs MIA1
Jul 5vs MIA0
Jul 7@ DET4
Jul 8@ DET0

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

WindowRateSample
Last 2 Weeks.51147 PA
Season.356340 PA
Last 2 Years.3041254 PA

Opposing Starter · Season18 GS

W–L4–6
ERA4.29
WHIP1.38
IP100.2
H / K / BB103 / 78 / 36

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

WindowRateSample
Last 2 Weeks.348224 PA
Season.3601135 PA
Last 2 Years.3554032 PA

Quality of Contact vs LHP

wOBA.301
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.336
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.438

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

Henry Bolte's full player page →

Context

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

Batter · Total Bases / PA vs LHP.350

WindowRateSample
Last 2 Weeks
Season.35020 PA
Last 2 Years.288118 PA

Last 5 GamesTotal Bases

Jun 27vs NYY5
Jun 28vs NYY2
Jun 29vs WSH1
Jul 5@ LAA3
Jul 8@ CWS1

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

WindowRateSample
Last 2 Weeks.28614 PA
Season.255102 PA
Last 2 Years.255102 PA

Opposing Starter · Season16 GS

W–L6–3
ERA4.29
WHIP1.39
IP84.0
H / K / BB84 / 67 / 33

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

WindowRateSample
Last 2 Weeks.290252 PA
Season.3221315 PA
Last 2 Years.3543427 PA

Quality of Contact vs LHP

wOBA.314
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.300
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.436

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 PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.348

WindowRateSample
Last 2 Weeks.29434 PA
Season.332178 PA
Last 2 Years.373708 PA

Last 5 GamesTotal Bases

Jul 1vs PIT0
Jul 4@ KC4
Jul 6@ KC1
Jul 7@ CIN0
Jul 8@ CIN4

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

WindowRateSample
Last 2 Weeks.38918 PA
Season.433141 PA
Last 2 Years.338619 PA

Opposing Starter · Season17 GS

W–L3–8
ERA5.03
WHIP1.54
IP82.1
H / K / BB97 / 71 / 30

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

WindowRateSample
Last 2 Weeks.369203 PA
Season.3241154 PA
Last 2 Years.3433847 PA

Quality of Contact vs RHP

wOBA.300
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.338
Hard-Hit % Allowed34%

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

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 PAs3.9
vs SP / Bullpen~2.4× / ~1.5×
BallparkNeutral
WeatherNeutral
Recent Form🔥 8-game hitting streak

Batter · Total Bases / PA vs RHP.337

WindowRateSample
Last 2 Weeks.28635 PA
Season.286241 PA
Last 2 Years.358590 PA

Last 5 GamesTotal Bases

Jul 4@ ATL1
Jul 5@ ATL3
Jul 6@ ATL1
Jul 7vs KC2
Jul 8vs KC1

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

WindowRateSample
Last 2 Weeks.33339 PA
Season.346269 PA
Last 2 Years.337824 PA

Opposing Starter · Season18 GS

W–L5–6
ERA3.45
WHIP1.16
IP114.2
H / K / BB102 / 91 / 31

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

WindowRateSample
Last 2 Weeks.411226 PA
Season.406996 PA
Last 2 Years.3702442 PA

Quality of Contact vs RHP

wOBA.311
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.297
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head2-for-3

Total Bases3 in 3 PA
Career Average.667
Plate Appearances3
HR · K · BB0 · 0 · 0

Projection

Projected Total Bases1.426

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

Brett Baty's full player page →

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.374

WindowRateSample
Last 2 Weeks.32128 PA
Season.50775 PA
Last 2 Years.364118 PA

Last 5 GamesTotal Bases

Jul 3@ NYY0
Jul 4@ NYY0
Jul 5@ NYY1
Jul 7vs CLE2
Jul 8vs CLE0

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

WindowRateSample
Last 2 Weeks.53315 PA
Season.377162 PA
Last 2 Years.374647 PA

Opposing Starter · Season18 GS

W–L9–4
ERA3.89
WHIP1.19
IP106.1
H / K / BB90 / 123 / 36

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

WindowRateSample
Last 2 Weeks.343216 PA
Season.3381475 PA
Last 2 Years.3354121 PA

Quality of Contact vs RHP

wOBA.309
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.339
Hard-Hit % Allowed34%

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.

Ryan Kreidler'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.404

WindowRateSample
Last 2 Weeks.76517 PA
Season.309136 PA
Last 2 Years.259371 PA

Last 5 GamesTotal Bases

Jul 1@ PHI4
Jul 4@ WSH1
Jul 5@ WSH1
Jul 7vs ATL0
Jul 8vs ATL0

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

WindowRateSample
Last 2 Weeks.1676 PA
Season.419148 PA
Last 2 Years.460537 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.01
WHIP1.23
IP98.2
H / K / BB91 / 83 / 30

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

WindowRateSample
Last 2 Weeks.342164 PA
Season.294918 PA
Last 2 Years.3152803 PA

Quality of Contact vs RHP

wOBA.341
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.323
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head1-for-4

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

Projection

Projected Total Bases1.421

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

Batter · Total Bases / PA vs RHP.340

WindowRateSample
Last 2 Weeks.30423 PA
Season.288208 PA
Last 2 Years.290503 PA

Last 5 GamesTotal Bases

Jul 2@ KC0
Jul 3@ HOU1
Jul 5@ HOU1
Jul 7vs NYY0
Jul 8vs NYY0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

WindowRateSample
Last 2 Weeks.341220 PA
Season.3281413 PA
Last 2 Years.3553945 PA

Quality of Contact

wOBA.307
Hard-Hit %32%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.421

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

Ben Williamson's full player page →

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.363

WindowRateSample
Last 2 Weeks.39538 PA
Season.296189 PA
Last 2 Years.350735 PA

Last 5 GamesTotal Bases

Jul 2@ TEX3
Jul 4@ TEX1
Jul 5@ TEX0
Jul 7vs ATH2
Jul 8vs ATH0

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

WindowRateSample
Last 2 Weeks.33324 PA
Season.313128 PA
Last 2 Years.313211 PA

Opposing Starter · Season6 GS

W–L2–4
ERA6.75
WHIP1.45
IP54.2
H / K / BB58 / 70 / 21

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

WindowRateSample
Last 2 Weeks.413189 PA
Season.3801167 PA
Last 2 Years.3732681 PA

Quality of Contact vs RHP

wOBA.312
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.329
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.419

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

Zach McKinstry's full player page →

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks.42914 PA
Season.31969 PA
Last 2 Years.351268 PA

Last 5 GamesTotal Bases

Jun 26@ NYM0
Jun 27@ NYM0
Jul 6@ KC0
Jul 7@ CIN1
Jul 8@ CIN1

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

WindowRateSample
Last 2 Weeks.38918 PA
Season.433141 PA
Last 2 Years.338619 PA

Opposing Starter · Season17 GS

W–L3–8
ERA5.03
WHIP1.54
IP82.1
H / K / BB97 / 71 / 30

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

WindowRateSample
Last 2 Weeks.369203 PA
Season.3241154 PA
Last 2 Years.3433847 PA

Quality of Contact vs RHP

wOBA.297
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

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

Projection

Projected Total Bases1.418

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

Edmundo Sosa's full player page →

Context

Expected PAs4
vs SP / Bullpen~2.9× / ~1.1×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.349

WindowRateSample
Last 2 Weeks.1676 PA
Season.31554 PA
Last 2 Years.294211 PA

Last 5 GamesTotal Bases

Jul 3vs BOS4
Jul 4vs BOS0
Jul 5vs BOS0
Jul 7@ TEX0
Jul 8@ TEX2

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

WindowRateSample
Last 2 Weeks.40020 PA
Season.356191 PA
Last 2 Years.311607 PA

Opposing Starter · Season17 GS

W–L9–7
ERA4.02
WHIP1.17
IP105.1
H / K / BB99 / 110 / 24

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

WindowRateSample
Last 2 Weeks.265151 PA
Season.3221012 PA
Last 2 Years.3623528 PA

Quality of Contact vs RHP

wOBA.309
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.306
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head1-for-8

Total Bases1 in 8 PA
Career Average.125
Plate Appearances8
HR · K · BB0 · 4 · 0

Projection

Projected Total Bases1.417

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

Jose Siri's full player page →

Context

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

Batter · Total Bases / PA vs RHP.348

WindowRateSample
Last 2 Weeks.31619 PA
Season.27388 PA
Last 2 Years.331711 PA

Last 5 GamesTotal Bases

Jul 1vs DET1
Jul 4vs MIN1
Jul 5vs MIN0
Jul 7@ TB0
Jul 8@ TB1

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

WindowRateSample
Last 2 Weeks.45522 PA
Season.240150 PA
Last 2 Years.279466 PA

Opposing Starter · Season17 GS

W–L7–4
ERA2.78
WHIP0.90
IP97.0
H / K / BB70 / 96 / 17

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

WindowRateSample
Last 2 Weeks.286196 PA
Season.3441167 PA
Last 2 Years.3573136 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.303
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head0-for-11

Total Bases0 in 12 PA
Career Average.000
Plate Appearances12
HR · K · BB0 · 7 · 1

Projection

Projected Total Bases1.417

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

Anthony Volpe's full player page →

Context

Expected PAs4
vs SP / Bullpen~2.1× / ~1.9×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.337

WindowRateSample
Last 2 Weeks.16712 PA
Season.269160 PA
Last 2 Years.379876 PA

Last 5 GamesTotal Bases

Jun 26vs CIN5
Jun 27vs CIN0
Jun 30@ PHI0
Jul 2@ PHI1
Jul 8vs ATL1

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

WindowRateSample
Last 2 Weeks.1676 PA
Season.419148 PA
Last 2 Years.460537 PA

Opposing Starter · Season17 GS

W–L5–6
ERA4.01
WHIP1.23
IP98.2
H / K / BB91 / 83 / 30

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

WindowRateSample
Last 2 Weeks.342164 PA
Season.294918 PA
Last 2 Years.3152803 PA

Quality of Contact vs RHP

wOBA.313
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.323
Hard-Hit % Allowed35%

How hard hitters are squaring him up.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.416

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

Marcell Ozuna's full player page →

Context

Expected PAs4.25
vs SP / Bullpen~2.9× / ~1.3×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.319

WindowRateSample
Last 2 Weeks.06316 PA
Season.290107 PA
Last 2 Years.319373 PA

Last 5 GamesTotal Bases

Jul 3vs STL0
Jul 4vs STL1
Jul 5vs STL0
Jul 7@ BAL0
Jul 8@ BAL1

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

WindowRateSample
Last 2 Weeks.22935 PA
Season.402269 PA
Last 2 Years.335756 PA

Opposing Starter · Season16 GS

W–L6–7
ERA4.70
WHIP1.32
IP84.1
H / K / BB82 / 65 / 29

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

WindowRateSample
Last 2 Weeks.277155 PA
Season.346982 PA
Last 2 Years.3442893 PA

Quality of Contact vs LHP

wOBA.293
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.310
Hard-Hit % Allowed39%

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

Projection

Projected Total Bases1.413

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

WindowRateSample
Last 2 Weeks.50010 PA
Season.25024 PA
Last 2 Years.266244 PA

Last 5 GamesTotal Bases

Jul 1vs CWS0
Jul 3@ CIN0
Jul 4@ CIN0
Jul 7vs CHC0
Jul 8vs CHC5

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

WindowRateSample
Last 2 Weeks.53813 PA
Season.440116 PA
Last 2 Years.306366 PA

Opposing Starter · Season10 GS

W–L4–7
ERA6.75
WHIP1.67
IP77.1
H / K / BB96 / 68 / 33

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

WindowRateSample
Last 2 Weeks.310158 PA
Season.376880 PA
Last 2 Years.3712910 PA

Quality of Contact vs LHP

wOBA.327
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.323
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head1-for-6

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

Projection

Projected Total Bases1.411

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

Jackson Holliday's full player page →

Context

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

Batter · Total Bases / PA vs RHP.370

WindowRateSample
Last 2 Weeks.5569 PA
Season.27629 PA
Last 2 Years.263361 PA

Last 5 GamesTotal Bases

Jun 30vs DET0
Jul 4vs MIN5
Jul 5vs MIN0
Jul 7@ TB1
Jul 8@ TB0

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

WindowRateSample
Last 2 Weeks.45522 PA
Season.240150 PA
Last 2 Years.279466 PA

Opposing Starter · Season17 GS

W–L7–4
ERA2.78
WHIP0.90
IP97.0
H / K / BB70 / 96 / 17

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

WindowRateSample
Last 2 Weeks.286196 PA
Season.3441167 PA
Last 2 Years.3573136 PA

Quality of Contact vs RHP

wOBA.336
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.303
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.409

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

Max Schuemann'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.301

WindowRateSample
Last 2 Weeks.08324 PA
Season.221140 PA
Last 2 Years.357635 PA

Last 5 GamesTotal Bases

Jul 3vs MIN0
Jul 4vs MIN0
Jul 5vs MIN1
Jul 6@ TB0
Jul 8@ TB0

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

WindowRateSample
Last 2 Weeks.37524 PA
Season.342228 PA
Last 2 Years.323613 PA

Opposing Starter · Season17 GS

W–L7–4
ERA2.78
WHIP0.90
IP97.0
H / K / BB70 / 96 / 17

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

WindowRateSample
Last 2 Weeks.443185 PA
Season.3481014 PA
Last 2 Years.3512578 PA

Quality of Contact vs RHP

wOBA.267
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.308
Hard-Hit % Allowed32%

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

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

Batter · Total Bases / PA vs LHP.352

WindowRateSample
Last 2 Weeks.20010 PA
Season.31822 PA
Last 2 Years.31822 PA

Last 5 GamesTotal Bases

Jul 2@ CLE2
Jul 3@ CLE1
Jul 4@ CLE1
Jul 5@ CLE0
Jul 8vs BOS0

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

WindowRateSample
Last 2 Weeks.270185 PA
Season.3051097 PA
Last 2 Years.3333229 PA

Quality of Contact vs LHP

wOBA.310
Hard-Hit %35%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.409

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

Braden Montgomery's full player page →

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form↩ 8 games since a hit

Batter · Total Bases / PA vs RHP.349

WindowRateSample
Last 2 Weeks.0008 PA
Season.40754 PA
Last 2 Years.388147 PA

Last 5 GamesTotal Bases

Jun 28vs ATL0
Jun 29@ AZ0
Jul 4@ COL0
Jul 6vs TOR0
Jul 8vs TOR0

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

WindowRateSample
Last 2 Weeks.16025 PA
Season.409127 PA
Last 2 Years.385327 PA

Opposing Starter · Season12 GS

W–L3–2
ERA4.27
WHIP1.22
IP59.0
H / K / BB52 / 44 / 20

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

WindowRateSample
Last 2 Weeks.429161 PA
Season.4091154 PA
Last 2 Years.4203805 PA

Quality of Contact vs RHP

wOBA.293
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.285
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head1-for-4

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

Projection

Projected Total Bases1.406

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

Eric Haase'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.09111 PA
Season.31470 PA
Last 2 Years.399203 PA

Last 5 GamesTotal Bases

Jul 3vs BAL1
Jul 4vs BAL1
Jul 5vs BAL0
Jul 7vs PHI1
Jul 8vs PHI5

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

WindowRateSample
Last 2 Weeks.11526 PA
Season.206107 PA
Last 2 Years.243280 PA

Opposing Starter · Season18 GS

W–L7–4
ERA3.75
WHIP1.27
IP103.1
H / K / BB98 / 125 / 33

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

WindowRateSample
Last 2 Weeks.282195 PA
Season.3331061 PA
Last 2 Years.3433268 PA

Quality of Contact vs LHP

wOBA.313
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.279
Hard-Hit % Allowed28%

How hard hitters are squaring him up.

Head-to-Head0-for-1

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

Projection

Projected Total Bases1.406

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

Batter · Total Bases / PA vs RHP.328

WindowRateSample
Last 2 Weeks.14321 PA
Season.31451 PA
Last 2 Years.31451 PA

Last 5 GamesTotal Bases

Jul 2@ ATL0
Jul 3@ CHC3
Jul 6vs MIL0
Jul 7vs MIL0
Jul 8vs MIL1

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

WindowRateSample
Last 2 Weeks
Season.42326 PA
Last 2 Years.29265 PA

Opposing Starter · Season5 GS

W–L2–1
ERA2.74
WHIP1.04
IP23.0
H / K / BB18 / 30 / 6

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

WindowRateSample
Last 2 Weeks.346214 PA
Season.3101167 PA
Last 2 Years.3202857 PA

Quality of Contact vs RHP

wOBA.294
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.317
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.401

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

Batter · Total Bases / PA vs LHP.351

WindowRateSample
Last 2 Weeks.6005 PA
Season.11136 PA
Last 2 Years.09464 PA

Last 5 GamesTotal Bases

Jul 2vs DET5
Jul 4vs DET1
Jul 5vs DET0
Jul 7vs LAA0
Jul 8vs LAA0

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

WindowRateSample
Last 2 Weeks.28614 PA
Season.225111 PA
Last 2 Years.273220 PA

Opposing Starter · Season18 GS

W–L3–6
ERA4.13
WHIP1.11
IP104.2
H / K / BB82 / 117 / 34

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

WindowRateSample
Last 2 Weeks.308169 PA
Season.332985 PA
Last 2 Years.3432117 PA

Quality of Contact vs LHP

wOBA.318
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.313
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.401

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

Evan Carter'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 5 GamesTotal Bases

Jun 30@ BAL4
Jul 3@ CLE0
Jul 4@ CLE0
Jul 7vs BOS1
Jul 8vs BOS0

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

WindowRateSample
Last 2 Weeks.270185 PA
Season.3051097 PA
Last 2 Years.3333229 PA

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.397

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

Junior Perez's full player page →

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.379

WindowRateSample
Last 2 Weeks.50022 PA
Season.318211 PA
Last 2 Years.326616 PA

Last 5 GamesTotal Bases

Jul 1@ KC0
Jul 3@ HOU6
Jul 5@ HOU0
Jul 6vs NYY0
Jul 8vs NYY1

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

WindowRateSample
Last 2 Weeks.341220 PA
Season.3281413 PA
Last 2 Years.3553945 PA

Quality of Contact

wOBA.322
Hard-Hit %32%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.395

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

Batter · Total Bases / PA vs RHP.300

WindowRateSample
Last 2 Weeks.04522 PA
Season.291172 PA
Last 2 Years.279358 PA

Last 5 GamesTotal Bases

Jun 29@ SEA0
Jul 2@ SEA0
Jul 5vs BOS0
Jul 7@ TEX1
Jul 8@ TEX0

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

WindowRateSample
Last 2 Weeks.40020 PA
Season.356191 PA
Last 2 Years.311607 PA

Opposing Starter · Season17 GS

W–L9–7
ERA4.02
WHIP1.17
IP105.1
H / K / BB99 / 110 / 24

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

WindowRateSample
Last 2 Weeks.265151 PA
Season.3221012 PA
Last 2 Years.3623528 PA

Quality of Contact vs RHP

wOBA.262
Hard-Hit %29%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.306
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head1-for-4

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

Projection

Projected Total Bases1.392

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

Batter · Total Bases / PA vs RHP.303

WindowRateSample
Last 2 Weeks.13330 PA
Season.17381 PA
Last 2 Years.377424 PA

Last 5 GamesTotal Bases

Jul 1vs SF1
Jul 5vs MIL1
Jul 6@ SD0
Jul 7@ SD0
Jul 8@ SD0

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

WindowRateSample
Last 2 Weeks.26926 PA
Season.460139 PA
Last 2 Years.383478 PA

Opposing Starter · Season9 GS

W–L1–6
ERA6.71
WHIP1.61
IP51.0
H / K / BB52 / 50 / 30

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

WindowRateSample
Last 2 Weeks.374203 PA
Season.3071118 PA
Last 2 Years.3433032 PA

Quality of Contact vs RHP

wOBA.281
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.339
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head1-for-4

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

Projection

Projected Total Bases1.391

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

Pavin Smith's full player page →

Context

Expected PAs4.1
vs SP / Bullpen~2.9× / ~1.2×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.353

WindowRateSample
Last 2 Weeks.32437 PA
Season.321240 PA
Last 2 Years.378720 PA

Last 5 GamesTotal Bases

Jul 4vs NYM4
Jul 5vs NYM2
Jul 6vs NYM0
Jul 7@ PIT3
Jul 8@ PIT0

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

WindowRateSample
Last 2 Weeks.16025 PA
Season.250160 PA
Last 2 Years.311685 PA

Opposing Starter · Season18 GS

W–L6–6
ERA5.02
WHIP1.31
IP100.1
H / K / BB98 / 74 / 33

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

WindowRateSample
Last 2 Weeks.418158 PA
Season.2941201 PA
Last 2 Years.3063189 PA

Quality of Contact vs RHP

wOBA.306
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.285
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head5-for-12

Total Bases8 in 14 PA
Career Average.357
Plate Appearances14
HR · K · BB0 · 3 · 1

Projection

Projected Total Bases1.389

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

WindowRateSample
Last 2 Weeks.32434 PA
Season.500268 PA
Last 2 Years.439921 PA

Last 5 GamesTotal Bases

Jul 5@ CHC2
Jul 6vs MIL0
Jul 7vs MIL0
Jul 7vs MIL0
Jul 8vs MIL6

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

WindowRateSample
Last 2 Weeks
Season.28164 PA
Last 2 Years.298124 PA

Opposing Starter · Season5 GS

W–L2–1
ERA2.74
WHIP1.04
IP23.0
H / K / BB18 / 30 / 6

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

WindowRateSample
Last 2 Weeks.197157 PA
Season.286974 PA
Last 2 Years.2942152 PA

Quality of Contact vs RHP

wOBA.327
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.280
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.

Alec Burleson'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.328

WindowRateSample
Last 2 Weeks.0007 PA
Season.21057 PA
Last 2 Years.280200 PA

Last 5 GamesTotal Bases

May 31@ SEA0
Jun 20vs MIN0
Jun 22@ STL2
Jul 5vs MIL0
Jul 7@ SD0

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

WindowRateSample
Last 2 Weeks.38918 PA
Season.23988 PA
Last 2 Years.353391 PA

Opposing Starter · Season9 GS

W–L1–6
ERA6.71
WHIP1.61
IP51.0
H / K / BB52 / 50 / 30

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

WindowRateSample
Last 2 Weeks.420212 PA
Season.3391033 PA
Last 2 Years.3663714 PA

Quality of Contact vs RHP

wOBA.295
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.323
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.379

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

Tim Tawa's full player page →

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs RHP.367

WindowRateSample
Last 2 Weeks.3336 PA
Season.37197 PA
Last 2 Years.357454 PA

Last 5 GamesTotal Bases

Jul 2@ ATL1
Jul 3@ CHC0
Jul 4@ CHC0
Jul 6vs MIL1
Jul 8vs MIL0

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

WindowRateSample
Last 2 Weeks
Season.42326 PA
Last 2 Years.29265 PA

Opposing Starter · Season5 GS

W–L2–1
ERA2.74
WHIP1.04
IP23.0
H / K / BB18 / 30 / 6

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

WindowRateSample
Last 2 Weeks.346214 PA
Season.3101167 PA
Last 2 Years.3202857 PA

Quality of Contact vs RHP

wOBA.314
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.317
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.376

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

Pedro Pagés'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.27836 PA
Season.28649 PA
Last 2 Years.28649 PA

Last 5 GamesTotal Bases

Jul 4@ AZ1
Jul 6@ STL1
Jul 7@ STL5
Jul 7@ STL0
Jul 8@ STL2

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

WindowRateSample
Last 2 Weeks.40922 PA
Season.312186 PA
Last 2 Years.347728 PA

Opposing Starter · Season17 GS

W–L10–5
ERA3.60
WHIP1.22
IP95.0
H / K / BB89 / 70 / 27

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

WindowRateSample
Last 2 Weeks.275189 PA
Season.3431373 PA
Last 2 Years.3473695 PA

Quality of Contact vs RHP

wOBA.334
Hard-Hit %37%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.321
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.375

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

WindowRateSample
Last 2 Weeks.42914 PA
Season.46484 PA
Last 2 Years.437229 PA

Last 5 GamesTotal Bases

Jun 28@ MIL0
Jun 30vs SD2
Jul 3vs STL1
Jul 5vs STL1
Jul 8@ BAL4

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

WindowRateSample
Last 2 Weeks.22935 PA
Season.402269 PA
Last 2 Years.335756 PA

Opposing Starter · Season16 GS

W–L6–7
ERA4.70
WHIP1.32
IP84.1
H / K / BB82 / 65 / 29

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

WindowRateSample
Last 2 Weeks.277155 PA
Season.346982 PA
Last 2 Years.3442893 PA

Quality of Contact vs LHP

wOBA.345
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.310
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head4-for-8

Total Bases4 in 10 PA
Career Average.400
Plate Appearances10
HR · K · BB0 · 1 · 2

Projection

Projected Total Bases1.373

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

Batter · Total Bases / PA vs RHP.365

WindowRateSample
Last 2 Weeks.2867 PA
Season.43546 PA
Last 2 Years.310442 PA

Last 5 GamesTotal Bases

Jun 30vs STL0
Jul 4vs NYM2
Jul 6vs NYM0
Jul 7@ PIT0
Jul 8@ PIT4

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

WindowRateSample
Last 2 Weeks.16025 PA
Season.250160 PA
Last 2 Years.311685 PA

Opposing Starter · Season18 GS

W–L6–6
ERA5.02
WHIP1.31
IP100.1
H / K / BB98 / 74 / 33

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

WindowRateSample
Last 2 Weeks.418158 PA
Season.2941201 PA
Last 2 Years.3063189 PA

Quality of Contact vs RHP

wOBA.326
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.285
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.372

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

Joey Bart's full player page →

Context

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

Batter · Total Bases / PA vs RHP.363

WindowRateSample
Last 2 Weeks.45824 PA
Season.273139 PA
Last 2 Years.264682 PA

Last 5 GamesTotal Bases

Jul 5@ AZ1
Jul 6@ STL0
Jul 7@ STL5
Jul 7@ STL4
Jul 8@ STL2

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

WindowRateSample
Last 2 Weeks.40922 PA
Season.312186 PA
Last 2 Years.347728 PA

Opposing Starter · Season17 GS

W–L10–5
ERA3.60
WHIP1.22
IP95.0
H / K / BB89 / 70 / 27

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

WindowRateSample
Last 2 Weeks.275189 PA
Season.3431373 PA
Last 2 Years.3473695 PA

Quality of Contact vs RHP

wOBA.314
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.321
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head2-for-7

Total Bases2 in 9 PA
Career Average.222
Plate Appearances9
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.

Joey Ortiz'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.339

WindowRateSample
Last 2 Weeks.18211 PA
Season.16712 PA
Last 2 Years.18864 PA

Last 5 GamesTotal Bases

Jul 3@ CLE0
Jul 4@ CLE1
Jul 5@ CLE4
Jul 7vs BOS0
Jul 8vs BOS0

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

WindowRateSample
Last 2 Weeks.308156 PA
Season.342736 PA
Last 2 Years.3262008 PA

Quality of Contact vs LHP

wOBA.297
Hard-Hit %31%

How well he's squaring up the ball.

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.

Kyle Teel's full player page →

Context

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

Batter · Total Bases / PA vs LHP.348

WindowRateSample
Last 2 Weeks.27818 PA
Season.29031 PA
Last 2 Years.25044 PA

Last 5 GamesTotal Bases

Jul 2vs DET3
Jul 4vs DET0
Jul 5vs DET0
Jul 7vs LAA4
Jul 8vs LAA1

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

WindowRateSample
Last 2 Weeks.28614 PA
Season.225111 PA
Last 2 Years.273220 PA

Opposing Starter · Season18 GS

W–L3–6
ERA4.13
WHIP1.11
IP104.2
H / K / BB82 / 117 / 34

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

WindowRateSample
Last 2 Weeks.308169 PA
Season.332985 PA
Last 2 Years.3432117 PA

Quality of Contact vs LHP

wOBA.307
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.313
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.363

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

Alejandro Osuna's full player page →

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.411

WindowRateSample
Last 2 Weeks.64314 PA
Season.40499 PA
Last 2 Years.464302 PA

Last 5 GamesTotal Bases

Jul 3vs STL0
Jul 4vs STL0
Jul 5vs STL1
Jul 7@ BAL2
Jul 8@ BAL1

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

WindowRateSample
Last 2 Weeks.22935 PA
Season.402269 PA
Last 2 Years.335756 PA

Opposing Starter · Season16 GS

W–L6–7
ERA4.70
WHIP1.32
IP84.1
H / K / BB82 / 65 / 29

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

WindowRateSample
Last 2 Weeks.277155 PA
Season.346982 PA
Last 2 Years.3442893 PA

Quality of Contact vs LHP

wOBA.327
Hard-Hit %35%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.310
Hard-Hit % Allowed39%

How hard hitters are squaring him up.

Head-to-Head5-for-14

Total Bases11 in 16 PA
Career Average.313
Plate Appearances16
HR · K · BB1 · 4 · 1

Projection

Projected Total Bases1.361

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

Batter · Total Bases / PA vs RHP.318

WindowRateSample
Last 2 Weeks.28649 PA
Season.250252 PA
Last 2 Years.260747 PA

Last 5 GamesTotal Bases

Jul 3@ HOU0
Jul 4@ HOU1
Jul 6vs NYY0
Jul 7vs NYY1
Jul 8vs NYY0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

WindowRateSample
Last 2 Weeks.341220 PA
Season.3281413 PA
Last 2 Years.3553945 PA

Quality of Contact

wOBA.306
Hard-Hit %33%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.36

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

Taylor Walls's full player page →

Context

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

Batter · Total Bases / PA vs RHP.311

WindowRateSample
Last 2 Weeks.05618 PA
Season.25862 PA
Last 2 Years.280182 PA

Last 5 GamesTotal Bases

Jul 3vs SF0
Jul 4vs SF0
Jul 6@ LAD0
Jul 7@ LAD1
Jul 8@ LAD0

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

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

WindowRateSample
Last 2 Weeks.352233 PA
Season.3311381 PA
Last 2 Years.3274233 PA

Quality of Contact

wOBA.278
Hard-Hit %28%

How well he's squaring up the ball.

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.

Braxton Fulford's full player page →

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form🔥 8-game hitting streak

Batter · Total Bases / PA vs RHP.421

WindowRateSample
Last 2 Weeks.62532 PA
Season.356160 PA
Last 2 Years.364385 PA

Last 5 GamesTotal Bases

Jul 2@ COL2
Jul 4@ ATH2
Jul 5@ ATH2
Jul 7vs SEA1
Jul 8vs SEA2

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

WindowRateSample
Last 2 Weeks.28025 PA
Season.35291 PA
Last 2 Years.341458 PA

Opposing Starter · Season8 GS

W–L4–2
ERA1.71
WHIP0.67
IP52.2
H / K / BB30 / 62 / 5

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

WindowRateSample
Last 2 Weeks.224143 PA
Season.3351209 PA
Last 2 Years.3294193 PA

Quality of Contact vs RHP

wOBA.347
Hard-Hit %38%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.283
Hard-Hit % Allowed30%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.349

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

WindowRateSample
Last 2 Weeks.39328 PA
Season.366186 PA
Last 2 Years.313581 PA

Last 5 GamesTotal Bases

Jul 3vs MIN1
Jul 5vs MIN0
Jul 6@ TB8
Jul 7@ TB0
Jul 8@ TB1

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

WindowRateSample
Last 2 Weeks.45522 PA
Season.240150 PA
Last 2 Years.279466 PA

Opposing Starter · Season17 GS

W–L7–4
ERA2.78
WHIP0.90
IP97.0
H / K / BB70 / 96 / 17

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

WindowRateSample
Last 2 Weeks.286196 PA
Season.3441167 PA
Last 2 Years.3573136 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.303
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.34

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

Batter · Total Bases / PA vs LHP.337

WindowRateSample
Last 2 Weeks.23517 PA
Season.26993 PA
Last 2 Years.319404 PA

Last 5 GamesTotal Bases

Jul 3@ LAA0
Jul 4@ LAA0
Jul 5@ LAA5
Jul 7@ CWS3
Jul 8@ CWS0

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

WindowRateSample
Last 2 Weeks.28614 PA
Season.255102 PA
Last 2 Years.255102 PA

Opposing Starter · Season16 GS

W–L6–3
ERA4.29
WHIP1.39
IP84.0
H / K / BB84 / 67 / 33

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

WindowRateSample
Last 2 Weeks.290252 PA
Season.3221315 PA
Last 2 Years.3543427 PA

Quality of Contact vs LHP

wOBA.312
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.300
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head0-for-1

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

Projection

Projected Total Bases1.337

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

WindowRateSample
Last 2 Weeks
Season
Last 2 Years.268127 PA

Last 1 GamesTotal Bases

Jul 8vs CLE2

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

WindowRateSample
Last 2 Weeks.23330 PA
Season.364272 PA
Last 2 Years.309802 PA

Opposing Starter · Season18 GS

W–L9–4
ERA3.89
WHIP1.19
IP106.1
H / K / BB90 / 123 / 36

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

WindowRateSample
Last 2 Weeks.383214 PA
Season.3441144 PA
Last 2 Years.3493171 PA

Quality of Contact vs RHP

wOBA.271
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.302
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head0-for-5

Total Bases0 in 5 PA
Career Average.000
Plate Appearances5
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.

Alan Roden's full player page →

Context

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

Batter · Total Bases / PA vs RHP.312

WindowRateSample
Last 2 Weeks.23343 PA
Season.260288 PA
Last 2 Years.304441 PA

Last 5 GamesTotal Bases

Jul 3@ ATH4
Jul 4@ ATH1
Jul 5@ ATH1
Jul 7vs SEA2
Jul 8vs SEA0

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

WindowRateSample
Last 2 Weeks.28621 PA
Season.25096 PA
Last 2 Years.355414 PA

Opposing Starter · Season8 GS

W–L4–2
ERA1.71
WHIP0.67
IP52.2
H / K / BB30 / 62 / 5

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

WindowRateSample
Last 2 Weeks.292240 PA
Season.3441495 PA
Last 2 Years.3544236 PA

Quality of Contact vs RHP

wOBA.293
Hard-Hit %31%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.281
Hard-Hit % Allowed38%

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.

Jakob Marsee's full player page →

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.367

WindowRateSample
Last 2 Weeks.38513 PA
Season.37524 PA
Last 2 Years.25052 PA

Last 5 GamesTotal Bases

Jul 2vs DET3
Jul 4vs DET0
Jul 5vs DET1
Jul 7vs LAA1
Jul 8vs LAA0

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

WindowRateSample
Last 2 Weeks.28614 PA
Season.225111 PA
Last 2 Years.273220 PA

Opposing Starter · Season18 GS

W–L3–6
ERA4.13
WHIP1.11
IP104.2
H / K / BB82 / 117 / 34

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

WindowRateSample
Last 2 Weeks.308169 PA
Season.332985 PA
Last 2 Years.3432117 PA

Quality of Contact vs LHP

wOBA.329
Hard-Hit %28%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.313
Hard-Hit % Allowed32%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.316

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

Nicky Lopez's full player page →

Context

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

Batter · Total Bases / PA vs RHP.312

WindowRateSample
Last 2 Weeks.12025 PA
Season.291158 PA
Last 2 Years.327721 PA

Last 5 GamesTotal Bases

Jun 30@ SEA1
Jul 2@ SEA0
Jul 5vs BOS1
Jul 7@ TEX1
Jul 8@ TEX0

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

WindowRateSample
Last 2 Weeks.40020 PA
Season.356191 PA
Last 2 Years.311607 PA

Opposing Starter · Season17 GS

W–L9–7
ERA4.02
WHIP1.17
IP105.1
H / K / BB99 / 110 / 24

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

WindowRateSample
Last 2 Weeks.265151 PA
Season.3221012 PA
Last 2 Years.3623528 PA

Quality of Contact vs RHP

wOBA.269
Hard-Hit %34%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.306
Hard-Hit % Allowed36%

How hard hitters are squaring him up.

Head-to-Head0-for-3

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

Projection

Projected Total Bases1.306

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

Logan O'Hoppe'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.336

WindowRateSample
Last 2 Weeks.08312 PA
Season.35479 PA
Last 2 Years.300130 PA

Last 5 GamesTotal Bases

Jul 1vs STL0
Jul 3vs NYM0
Jul 4vs NYM1
Jul 5vs NYM0
Jul 8@ PIT0

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

WindowRateSample
Last 2 Weeks.16025 PA
Season.250160 PA
Last 2 Years.311685 PA

Opposing Starter · Season18 GS

W–L6–6
ERA5.02
WHIP1.31
IP100.1
H / K / BB98 / 74 / 33

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

WindowRateSample
Last 2 Weeks.418158 PA
Season.2941201 PA
Last 2 Years.3063189 PA

Quality of Contact vs RHP

wOBA.302
Hard-Hit %33%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.285
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.302

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

Jorge Mateo's full player page →

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form↩ 5 games since a hit

Batter · Total Bases / PA vs RHP.317

WindowRateSample
Last 2 Weeks
Season.06715 PA
Last 2 Years.05917 PA

Last 5 GamesTotal Bases

Apr 24vs PIT0
Apr 25vs PIT0
Apr 29vs AZ0
Apr 30vs AZ0
Jul 8@ STL0

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

WindowRateSample
Last 2 Weeks.43330 PA
Season.363212 PA
Last 2 Years.355701 PA

Opposing Starter · Season17 GS

W–L10–5
ERA3.60
WHIP1.22
IP95.0
H / K / BB89 / 70 / 27

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

WindowRateSample
Last 2 Weeks.250192 PA
Season.3641327 PA
Last 2 Years.3723011 PA

Quality of Contact vs RHP

wOBA.274
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.320
Hard-Hit % Allowed33%

How hard hitters are squaring him up.

Head-to-Head0-for-2

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

Projection

Projected Total Bases1.298

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

Greg Jones's full player page →

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.337

WindowRateSample
Last 2 Weeks.1437 PA
Season.21062 PA
Last 2 Years.297145 PA

Last 5 GamesTotal Bases

Jun 26vs KC2
Jul 1@ BAL0
Jul 4@ CLE1
Jul 7vs BOS0
Jul 8vs BOS2

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

WindowRateSample
Last 2 Weeks.270185 PA
Season.3051097 PA
Last 2 Years.3333229 PA

Quality of Contact vs LHP

wOBA.292
Hard-Hit %33%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.294

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

Luisangel Acuña's full player page →

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Total Bases / PA vs LHP.351

WindowRateSample
Last 2 Weeks.0004 PA
Season.0004 PA
Last 2 Years.0005 PA

Last 5 GamesTotal Bases

Jun 28vs NYY0
Jun 29vs WSH1
Jun 30vs WSH0
Jul 5@ LAA2
Jul 8@ CWS2

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

WindowRateSample
Last 2 Weeks.28614 PA
Season.255102 PA
Last 2 Years.255102 PA

Opposing Starter · Season16 GS

W–L6–3
ERA4.29
WHIP1.39
IP84.0
H / K / BB84 / 67 / 33

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

WindowRateSample
Last 2 Weeks.290252 PA
Season.3221315 PA
Last 2 Years.3543427 PA

Quality of Contact vs LHP

wOBA.302
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.300
Hard-Hit % Allowed29%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.287

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

Tsung-Che Cheng'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.324

WindowRateSample
Last 2 Weeks.18527 PA
Season.21057 PA
Last 2 Years.390287 PA

Last 5 GamesTotal Bases

Jul 3vs TOR1
Jul 4vs TOR1
Jul 5vs TOR1
Jul 7@ MIA0
Jul 8@ MIA0

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

WindowRateSample
Last 2 Weeks
Season.28794 PA
Last 2 Years.326319 PA

Opposing Starter · Season11 GS

W–L3–5
ERA4.80
WHIP1.30
IP60.0
H / K / BB65 / 43 / 13

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

WindowRateSample
Last 2 Weeks.283180 PA
Season.2981082 PA
Last 2 Years.3573083 PA

Quality of Contact vs RHP

wOBA.301
Hard-Hit %30%

How well he's squaring up the ball.

Starter Allows · vs RHB

wOBA Allowed.268
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.269

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

Victor Robles's full player page →

Context

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

Batter · Total Bases / PA vs RHP.377

WindowRateSample
Last 2 Weeks.41234 PA
Season.37785 PA
Last 2 Years.341672 PA

Last 5 GamesTotal Bases

Jul 4@ CHC0
Jul 5@ CHC0
Jul 6vs MIL0
Jul 7vs MIL2
Jul 8vs MIL0

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

WindowRateSample
Last 2 Weeks
Season.28164 PA
Last 2 Years.298124 PA

Opposing Starter · Season5 GS

W–L2–1
ERA2.74
WHIP1.04
IP23.0
H / K / BB18 / 30 / 6

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

WindowRateSample
Last 2 Weeks.197157 PA
Season.286974 PA
Last 2 Years.2942152 PA

Quality of Contact vs RHP

wOBA.330
Hard-Hit %36%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.280
Hard-Hit % Allowed34%

How hard hitters are squaring him up.

Head-to-Head

No Prior Matchups

Projection

Projected Total Bases1.266

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

Lars Nootbaar's full player page →

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral
Recent Form↩ 3 games since a hit

Batter · Total Bases / PA vs LHP.341

WindowRateSample
Last 2 Weeks.0003 PA
Season.14328 PA
Last 2 Years.279272 PA

Last 5 GamesTotal Bases

Jul 3vs BAL0
Jul 4vs BAL3
Jul 5vs BAL0
Jul 7vs PHI0
Jul 8vs PHI0

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

WindowRateSample
Last 2 Weeks.11526 PA
Season.206107 PA
Last 2 Years.243280 PA

Opposing Starter · Season18 GS

W–L7–4
ERA3.75
WHIP1.27
IP103.1
H / K / BB98 / 125 / 33

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

WindowRateSample
Last 2 Weeks.282195 PA
Season.3331061 PA
Last 2 Years.3433268 PA

Quality of Contact vs LHP

wOBA.298
Hard-Hit %32%

How well he's squaring up the ball.

Starter Allows · vs LHB

wOBA Allowed.279
Hard-Hit % Allowed28%

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

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

TJ Friedl'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.