MatchWiz
Hits · Wednesday, June 17, 2026

SF @ ATL Hits matchups · Wednesday, June 17, 2026

SF
SF
San Francisco Giants
vs
7:15 PM EDT
ATL
Atlanta Braves
ATL
Truist ParkElevation 1,001 ftCenter Field 400 ft

SF SF Lineup

Projected lineup — order not announcedEstimated from SF's last game. Batting order is a key driver, so use discretion — this updates automatically once the official lineup posts (~2h before first pitch).

Hits / BF vs LH Batters

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Hits / BF vs RH Batters

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Lower hits/BF = the pitcher suppresses hits to that side. wOBA / Hard-Hit % = how hard that side squares him up.

Order · HitterMatchup

Context

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

Batter · Hits / PA vs RHP.254

WindowRateSample
Last 2 Weeks.31844 PA
Season.227220 PA
Last 2 Years.221901 PA

Last 5 GamesHits

Jun 9vs WSH1
Jun 10vs WSH4
Jun 12vs CHC0
Jun 13vs CHC1
Jun 14vs CHC1

Opposing Starter · Hits / Batter Faced vs RHB.245

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 · Hits / Batter Faced vs RHB.228

WindowRateSample
Last 2 Weeks.20015 PA
Season.218119 PA
Last 2 Years.209516 PA

Quality of Contact vs RHP

wOBA.374
Hard-Hit %36%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Hits1.146

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

Context

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

Batter · Hits / PA vs RHP.269

WindowRateSample
Last 2 Weeks.26242 PA
Season.293208 PA
Last 2 Years.291966 PA

Last 5 GamesHits

Jun 9vs WSH2
Jun 10vs WSH2
Jun 12vs CHC1
Jun 13vs CHC1
Jun 14vs CHC0

Opposing Starter · Hits / Batter Faced vs LHB.245

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 · Hits / Batter Faced vs LHB.224

WindowRateSample
Last 2 Weeks.21428 PA
Season.202168 PA
Last 2 Years.216545 PA

Quality of Contact vs RHP

wOBA.318
Hard-Hit %33%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Hits1.153

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

Context

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

Batter · Hits / PA vs RHP.268

WindowRateSample
Last 2 Weeks.35742 PA
Season.25096 PA
Last 2 Years.206131 PA

Last 5 GamesHits

Jun 9vs WSH2
Jun 10vs WSH1
Jun 12vs CHC3
Jun 13vs CHC1
Jun 14vs CHC1

Opposing Starter · Hits / Batter Faced vs LHB.245

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 · Hits / Batter Faced vs LHB.224

WindowRateSample
Last 2 Weeks.21428 PA
Season.202168 PA
Last 2 Years.216545 PA

Quality of Contact vs RHP

wOBA.392
Hard-Hit %43%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Hits1.159

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

Context

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

Batter · Hits / PA vs RHP.242

WindowRateSample
Last 2 Weeks.25040 PA
Season.239205 PA
Last 2 Years.225906 PA

Last 5 GamesHits

Jun 9vs WSH0
Jun 10vs WSH1
Jun 12vs CHC0
Jun 13vs CHC2
Jun 14vs CHC1

Opposing Starter · Hits / Batter Faced vs LHB.245

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 · Hits / Batter Faced vs LHB.224

WindowRateSample
Last 2 Weeks.21428 PA
Season.202168 PA
Last 2 Years.216545 PA

Quality of Contact vs RHP

wOBA.346
Hard-Hit %40%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Hits1.044

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

Context

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

Batter · Hits / PA vs RHP.236

WindowRateSample
Last 2 Weeks.23946 PA
Season.227194 PA
Last 2 Years.229455 PA

Last 5 GamesHits

Jun 9vs WSH0
Jun 10vs WSH1
Jun 12vs CHC0
Jun 13vs CHC1
Jun 14vs CHC2

Opposing Starter · Hits / Batter Faced vs RHB.245

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 · Hits / Batter Faced vs RHB.228

WindowRateSample
Last 2 Weeks.20015 PA
Season.218119 PA
Last 2 Years.209516 PA

Quality of Contact vs RHP

wOBA.323
Hard-Hit %31%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Hits1.008

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

Context

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

Batter · Hits / PA vs RHP.223

WindowRateSample
Last 2 Weeks.17540 PA
Season.234222 PA
Last 2 Years.2231009 PA

Last 5 GamesHits

Jun 8vs WSH0
Jun 9vs WSH0
Jun 12vs CHC0
Jun 13vs CHC1
Jun 14vs CHC0

Opposing Starter · Hits / Batter Faced vs RHB.245

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 · Hits / Batter Faced vs RHB.228

WindowRateSample
Last 2 Weeks.20015 PA
Season.218119 PA
Last 2 Years.209516 PA

Quality of Contact vs RHP

wOBA.317
Hard-Hit %39%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Hits0.942

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

Context

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

Batter · Hits / PA vs RHP.329

WindowRateSample
Last 2 Weeks.50042 PA
Season.326187 PA
Last 2 Years.270638 PA

Last 5 GamesHits

Jun 9vs WSH2
Jun 10vs WSH2
Jun 12vs CHC0
Jun 13vs CHC0
Jun 14vs CHC2

Opposing Starter · Hits / Batter Faced vs LHB.245

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 · Hits / Batter Faced vs LHB.224

WindowRateSample
Last 2 Weeks.21428 PA
Season.202168 PA
Last 2 Years.216545 PA

Quality of Contact vs RHP

wOBA.380
Hard-Hit %31%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Hits1.127

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

Context

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

Batter · Hits / PA vs RHP.235

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

Last 5 GamesHits

Jun 7@ CHC0
Jun 9vs WSH1
Jun 10vs WSH2
Jun 12vs CHC0
Jun 14vs CHC1

Opposing Starter · Hits / Batter Faced vs RHB.245

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 · Hits / Batter Faced vs RHB.228

WindowRateSample
Last 2 Weeks.20015 PA
Season.218119 PA
Last 2 Years.209516 PA

Quality of Contact vs RHP

wOBA.314
Hard-Hit %24%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Hits0.92

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

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Hits / PA vs RHP.220

WindowRateSample
Last 2 Weeks.15439 PA
Season.239134 PA
Last 2 Years.219224 PA

Last 5 GamesHits

Jun 8vs WSH1
Jun 9vs WSH0
Jun 10vs WSH0
Jun 12vs CHC0
Jun 14vs CHC1

Opposing Starter · Hits / Batter Faced vs LHB.245

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 · Hits / Batter Faced vs LHB.224

WindowRateSample
Last 2 Weeks.21428 PA
Season.202168 PA
Last 2 Years.216545 PA

Quality of Contact vs RHP

wOBA.329
Hard-Hit %31%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Hits0.865

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

ATL ATL Lineup

Projected lineup — order not announcedEstimated from ATL's last game. Batting order is a key driver, so use discretion — this updates automatically once the official lineup posts (~2h before first pitch).
?
Probable pitcher not announcedMatchups for this lineup are shown neutrally for now and will sharpen automatically once the opposing starter is posted (usually a day or two before first pitch).
Order · HitterMatchup

Context

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

Batter · Hits / PA vs RHP.268

WindowRateSample
Last 2 Weeks.28346 PA
Season.287258 PA
Last 2 Years.2551092 PA

Last 5 GamesHits

Jun 9@ CWS3
Jun 10@ CWS0
Jun 12@ NYM1
Jun 13@ NYM1
Jun 14@ NYM1

Opposing Starter · Hits / Batter Faced vs LHB.245

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Bullpen · Hits / Batter Faced vs LHB.255

WindowRateSample
Last 2 Weeks.21932 PA
Season.289190 PA
Last 2 Years.264493 PA

Quality of Contact

wOBA.344
Hard-Hit %35%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Hits1.2

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

Context

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

Batter · Hits / PA vs RHP.244

WindowRateSample
Last 2 Weeks.25547 PA
Season.239268 PA
Last 2 Years.230929 PA

Last 5 GamesHits

Jun 9@ CWS1
Jun 10@ CWS1
Jun 12@ NYM1
Jun 13@ NYM1
Jun 14@ NYM1

Opposing Starter · Hits / Batter Faced vs RHB.245

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Bullpen · Hits / Batter Faced vs RHB.234

WindowRateSample
Last 2 Weeks.2867 PA
Season.198106 PA
Last 2 Years.227409 PA

Quality of Contact

wOBA.328
Hard-Hit %30%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Hits1.136

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

Context

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

Batter · Hits / PA vs RHP.248

WindowRateSample
Last 2 Weeks.26952 PA
Season.240312 PA
Last 2 Years.2311442 PA

Last 5 GamesHits

Jun 9@ CWS2
Jun 10@ CWS1
Jun 12@ NYM1
Jun 13@ NYM1
Jun 14@ NYM1

Opposing Starter · Hits / Batter Faced vs LHB.245

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Bullpen · Hits / Batter Faced vs LHB.255

WindowRateSample
Last 2 Weeks.21932 PA
Season.289190 PA
Last 2 Years.264493 PA

Quality of Contact

wOBA.355
Hard-Hit %38%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Hits1.136

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

Context

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

Batter · Hits / PA vs RHP.247

WindowRateSample
Last 2 Weeks.26050 PA
Season.249305 PA
Last 2 Years.2241152 PA

Last 5 GamesHits

Jun 9@ CWS3
Jun 10@ CWS1
Jun 12@ NYM2
Jun 13@ NYM1
Jun 14@ NYM0

Opposing Starter · Hits / Batter Faced vs RHB.245

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Bullpen · Hits / Batter Faced vs RHB.234

WindowRateSample
Last 2 Weeks.2867 PA
Season.198106 PA
Last 2 Years.227409 PA

Quality of Contact

wOBA.330
Hard-Hit %34%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Hits1.063

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

Context

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

Batter · Hits / PA vs RHP.217

WindowRateSample
Last 2 Weeks.10339 PA
Season.257171 PA
Last 2 Years.246577 PA

Last 5 GamesHits

Jun 9@ CWS0
Jun 10@ CWS1
Jun 12@ NYM1
Jun 13@ NYM0
Jun 14@ NYM0

Opposing Starter · Hits / Batter Faced vs LHB.245

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Bullpen · Hits / Batter Faced vs LHB.255

WindowRateSample
Last 2 Weeks.21932 PA
Season.289190 PA
Last 2 Years.264493 PA

Quality of Contact

wOBA.294
Hard-Hit %33%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Hits1.018

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

Context

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

Batter · Hits / PA vs RHP.195

WindowRateSample
Last 2 Weeks.12847 PA
Season.180289 PA
Last 2 Years.228976 PA

Last 5 GamesHits

Jun 9@ CWS1
Jun 10@ CWS0
Jun 12@ NYM1
Jun 13@ NYM0
Jun 14@ NYM0

Opposing Starter · Hits / Batter Faced vs RHB.245

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Bullpen · Hits / Batter Faced vs RHB.234

WindowRateSample
Last 2 Weeks.2867 PA
Season.198106 PA
Last 2 Years.227409 PA

Quality of Contact

wOBA.292
Hard-Hit %37%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Hits0.917

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

Context

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

Batter · Hits / PA vs RHP.245

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesHits

Jun 6vs PIT0
Jun 9@ CWS0
Jun 12@ NYM1
Jun 13@ NYM3
Jun 14@ NYM0

Opposing Starter · Hits / Batter Faced vs RHB.245

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Bullpen · Hits / Batter Faced vs RHB.234

WindowRateSample
Last 2 Weeks.2867 PA
Season.198106 PA
Last 2 Years.227409 PA

Head-to-Head

No Prior Matchups

Projection

Projected Hits0.969

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

Context

Expected PAs3.9
vs SP / Bullpen~2× / ~1.9×
BallparkNeutral
WeatherNeutral
Recent Form↩ 2 games since a hit

Batter · Hits / PA vs RHP.207

WindowRateSample
Last 2 Weeks.14335 PA
Season.205200 PA
Last 2 Years.2061036 PA

Last 5 GamesHits

Jun 9@ CWS1
Jun 10@ CWS1
Jun 12@ NYM1
Jun 13@ NYM0
Jun 14@ NYM0

Opposing Starter · Hits / Batter Faced vs LHB.245

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Bullpen · Hits / Batter Faced vs LHB.255

WindowRateSample
Last 2 Weeks.21932 PA
Season.289190 PA
Last 2 Years.264493 PA

Quality of Contact

wOBA.298
Hard-Hit %36%

How well he's squaring up the ball.

Head-to-Head

No Prior Matchups

Projection

Projected Hits0.918

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

Context

Expected PAs3.8
vs SP / Bullpen~2× / ~1.8×
BallparkNeutral
WeatherNeutral

Batter · Hits / PA vs RHP.245

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesHits

Jun 4vs TOR0
Jun 5vs PIT0
Jun 7vs PIT1
Jun 13@ NYM0
Jun 14@ NYM1

Opposing Starter · Hits / Batter Faced vs RHB.245

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Bullpen · Hits / Batter Faced vs RHB.234

WindowRateSample
Last 2 Weeks.2867 PA
Season.198106 PA
Last 2 Years.227409 PA

Head-to-Head

No Prior Matchups

Projection

Projected Hits0.921

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