MatchWiz
Fantasy Points · Wednesday, June 17, 2026

SF @ ATL Fantasy Points 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 · Fantasy Pts / PA vs RHP1.980

WindowRateSample
Last 2 Weeks3.00044 PA
Season1.618220 PA
Last 2 Years1.860901 PA

Last 5 GamesFantasy Points

Jun 9vs WSH7
Jun 10vs WSH40
Jun 12vs CHC2
Jun 13vs CHC3
Jun 14vs CHC22

Opposing Starter · Fantasy Pts allowed / Batter Faced vs RHB1.600

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 · Fantasy Pts allowed / Batter Faced vs RHB1.635

WindowRateSample
Last 2 Weeks1.73315 PA
Season1.672119 PA
Last 2 Years1.614516 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 Fantasy Points8.423

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

Context

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

Batter · Fantasy Pts / PA vs RHP1.620

WindowRateSample
Last 2 Weeks1.66742 PA
Season1.601208 PA
Last 2 Years1.557966 PA

Last 5 GamesFantasy Points

Jun 9vs WSH13
Jun 10vs WSH10
Jun 12vs CHC3
Jun 13vs CHC10
Jun 14vs CHC0

Opposing Starter · Fantasy Pts allowed / Batter Faced vs LHB1.600

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 · Fantasy Pts allowed / Batter Faced vs LHB1.583

WindowRateSample
Last 2 Weeks1.53628 PA
Season1.637168 PA
Last 2 Years1.484545 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 Fantasy Points7.379

A rough estimate of fantasy points 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 · Fantasy Pts / PA vs RHP1.995

WindowRateSample
Last 2 Weeks2.85742 PA
Season1.95896 PA
Last 2 Years1.718131 PA

Last 5 GamesFantasy Points

Jun 9vs WSH23
Jun 10vs WSH24
Jun 12vs CHC20
Jun 13vs CHC5
Jun 14vs CHC7

Opposing Starter · Fantasy Pts allowed / Batter Faced vs LHB1.600

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 · Fantasy Pts allowed / Batter Faced vs LHB1.583

WindowRateSample
Last 2 Weeks1.53628 PA
Season1.637168 PA
Last 2 Years1.484545 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 Fantasy Points8.053

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

Context

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

Batter · Fantasy Pts / PA vs RHP1.797

WindowRateSample
Last 2 Weeks1.92540 PA
Season1.790205 PA
Last 2 Years2.028906 PA

Last 5 GamesFantasy Points

Jun 9vs WSH4
Jun 10vs WSH18
Jun 12vs CHC0
Jun 13vs CHC8
Jun 14vs CHC5

Opposing Starter · Fantasy Pts allowed / Batter Faced vs LHB1.600

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 · Fantasy Pts allowed / Batter Faced vs LHB1.583

WindowRateSample
Last 2 Weeks1.53628 PA
Season1.637168 PA
Last 2 Years1.484545 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 Fantasy Points7.442

A rough estimate of fantasy points 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 · Fantasy Pts / PA vs RHP1.686

WindowRateSample
Last 2 Weeks1.65246 PA
Season1.768194 PA
Last 2 Years1.723455 PA

Last 5 GamesFantasy Points

Jun 9vs WSH0
Jun 10vs WSH3
Jun 12vs CHC0
Jun 13vs CHC3
Jun 14vs CHC15

Opposing Starter · Fantasy Pts allowed / Batter Faced vs RHB1.600

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 · Fantasy Pts allowed / Batter Faced vs RHB1.635

WindowRateSample
Last 2 Weeks1.73315 PA
Season1.672119 PA
Last 2 Years1.614516 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 Fantasy Points7.079

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

Context

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

Batter · Fantasy Pts / PA vs RHP1.696

WindowRateSample
Last 2 Weeks1.72540 PA
Season1.671222 PA
Last 2 Years1.8611009 PA

Last 5 GamesFantasy Points

Jun 8vs WSH0
Jun 9vs WSH2
Jun 12vs CHC0
Jun 13vs CHC3
Jun 14vs CHC0

Opposing Starter · Fantasy Pts allowed / Batter Faced vs RHB1.600

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 · Fantasy Pts allowed / Batter Faced vs RHB1.635

WindowRateSample
Last 2 Weeks1.73315 PA
Season1.672119 PA
Last 2 Years1.614516 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 Fantasy Points6.856

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

Context

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

Batter · Fantasy Pts / PA vs RHP1.887

WindowRateSample
Last 2 Weeks2.50042 PA
Season1.802187 PA
Last 2 Years1.705638 PA

Last 5 GamesFantasy Points

Jun 9vs WSH12
Jun 10vs WSH17
Jun 12vs CHC0
Jun 13vs CHC0
Jun 14vs CHC8

Opposing Starter · Fantasy Pts allowed / Batter Faced vs LHB1.600

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 · Fantasy Pts allowed / Batter Faced vs LHB1.583

WindowRateSample
Last 2 Weeks1.53628 PA
Season1.637168 PA
Last 2 Years1.484545 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 Fantasy Points7.015

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

Context

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

Batter · Fantasy Pts / PA vs RHP1.500

WindowRateSample
Last 2 Weeks1.25927 PA
Season1.40367 PA
Last 2 Years1.40367 PA

Last 5 GamesFantasy Points

Jun 7@ CHC0
Jun 9vs WSH5
Jun 10vs WSH12
Jun 12vs CHC0
Jun 14vs CHC10

Opposing Starter · Fantasy Pts allowed / Batter Faced vs RHB1.600

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 · Fantasy Pts allowed / Batter Faced vs RHB1.635

WindowRateSample
Last 2 Weeks1.73315 PA
Season1.672119 PA
Last 2 Years1.614516 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 Fantasy Points6.138

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

Context

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

Batter · Fantasy Pts / PA vs RHP1.607

WindowRateSample
Last 2 Weeks1.46239 PA
Season1.679134 PA
Last 2 Years1.643224 PA

Last 5 GamesFantasy Points

Jun 8vs WSH5
Jun 9vs WSH0
Jun 10vs WSH4
Jun 12vs CHC0
Jun 14vs CHC11

Opposing Starter · Fantasy Pts allowed / Batter Faced vs LHB1.600

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 · Fantasy Pts allowed / Batter Faced vs LHB1.583

WindowRateSample
Last 2 Weeks1.53628 PA
Season1.637168 PA
Last 2 Years1.484545 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 Fantasy Points6.135

A rough estimate of fantasy points 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 · Fantasy Pts / PA vs RHP1.794

WindowRateSample
Last 2 Weeks1.82646 PA
Season1.985258 PA
Last 2 Years1.7221092 PA

Last 5 GamesFantasy Points

Jun 9@ CWS11
Jun 10@ CWS0
Jun 12@ NYM5
Jun 13@ NYM14
Jun 14@ NYM7

Opposing Starter · Fantasy Pts allowed / Batter Faced vs LHB1.600

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Bullpen · Fantasy Pts allowed / Batter Faced vs LHB1.801

WindowRateSample
Last 2 Weeks1.56332 PA
Season2.200190 PA
Last 2 Years1.911493 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 Fantasy Points8.13

A rough estimate of fantasy points 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 · Fantasy Pts / PA vs RHP1.698

WindowRateSample
Last 2 Weeks2.02147 PA
Season1.627268 PA
Last 2 Years1.446929 PA

Last 5 GamesFantasy Points

Jun 9@ CWS7
Jun 10@ CWS3
Jun 12@ NYM3
Jun 13@ NYM3
Jun 14@ NYM3

Opposing Starter · Fantasy Pts allowed / Batter Faced vs RHB1.600

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Bullpen · Fantasy Pts allowed / Batter Faced vs RHB1.751

WindowRateSample
Last 2 Weeks4.5717 PA
Season1.557106 PA
Last 2 Years1.445409 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 Fantasy Points7.69

A rough estimate of fantasy points 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 · Fantasy Pts / PA vs RHP1.941

WindowRateSample
Last 2 Weeks2.07752 PA
Season2.138312 PA
Last 2 Years1.9341442 PA

Last 5 GamesFantasy Points

Jun 9@ CWS32
Jun 10@ CWS5
Jun 12@ NYM14
Jun 13@ NYM5
Jun 14@ NYM3

Opposing Starter · Fantasy Pts allowed / Batter Faced vs LHB1.600

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Bullpen · Fantasy Pts allowed / Batter Faced vs LHB1.801

WindowRateSample
Last 2 Weeks1.56332 PA
Season2.200190 PA
Last 2 Years1.911493 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 Fantasy Points8.095

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

Context

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

Batter · Fantasy Pts / PA vs RHP1.700

WindowRateSample
Last 2 Weeks1.80050 PA
Season1.744305 PA
Last 2 Years1.5841152 PA

Last 5 GamesFantasy Points

Jun 9@ CWS15
Jun 10@ CWS3
Jun 12@ NYM14
Jun 13@ NYM3
Jun 14@ NYM0

Opposing Starter · Fantasy Pts allowed / Batter Faced vs RHB1.600

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Bullpen · Fantasy Pts allowed / Batter Faced vs RHB1.751

WindowRateSample
Last 2 Weeks4.5717 PA
Season1.557106 PA
Last 2 Years1.445409 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 Fantasy Points7.347

A rough estimate of fantasy points 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 · Fantasy Pts / PA vs RHP1.603

WindowRateSample
Last 2 Weeks1.20539 PA
Season1.842171 PA
Last 2 Years1.695577 PA

Last 5 GamesFantasy Points

Jun 9@ CWS0
Jun 10@ CWS3
Jun 12@ NYM7
Jun 13@ NYM0
Jun 14@ NYM2

Opposing Starter · Fantasy Pts allowed / Batter Faced vs LHB1.600

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Bullpen · Fantasy Pts allowed / Batter Faced vs LHB1.801

WindowRateSample
Last 2 Weeks1.56332 PA
Season2.200190 PA
Last 2 Years1.911493 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 Fantasy Points6.999

A rough estimate of fantasy points 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 · Fantasy Pts / PA vs RHP1.422

WindowRateSample
Last 2 Weeks.93647 PA
Season1.450289 PA
Last 2 Years1.724976 PA

Last 5 GamesFantasy Points

Jun 9@ CWS5
Jun 10@ CWS0
Jun 12@ NYM9
Jun 13@ NYM0
Jun 14@ NYM2

Opposing Starter · Fantasy Pts allowed / Batter Faced vs RHB1.600

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Bullpen · Fantasy Pts allowed / Batter Faced vs RHB1.751

WindowRateSample
Last 2 Weeks4.5717 PA
Season1.557106 PA
Last 2 Years1.445409 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 Fantasy Points6.418

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

Context

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

Batter · Fantasy Pts / PA vs RHP1.630

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesFantasy Points

Jun 6vs PIT0
Jun 9@ CWS0
Jun 12@ NYM5
Jun 13@ NYM26
Jun 14@ NYM0

Opposing Starter · Fantasy Pts allowed / Batter Faced vs RHB1.600

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Bullpen · Fantasy Pts allowed / Batter Faced vs RHB1.751

WindowRateSample
Last 2 Weeks4.5717 PA
Season1.557106 PA
Last 2 Years1.445409 PA

Head-to-Head

No Prior Matchups

Projection

Projected Fantasy Points6.674

A rough estimate of fantasy points 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 · Fantasy Pts / PA vs RHP1.416

WindowRateSample
Last 2 Weeks.82935 PA
Season1.465200 PA
Last 2 Years1.6121036 PA

Last 5 GamesFantasy Points

Jun 9@ CWS3
Jun 10@ CWS3
Jun 12@ NYM5
Jun 13@ NYM0
Jun 14@ NYM2

Opposing Starter · Fantasy Pts allowed / Batter Faced vs LHB1.600

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Bullpen · Fantasy Pts allowed / Batter Faced vs LHB1.801

WindowRateSample
Last 2 Weeks1.56332 PA
Season2.200190 PA
Last 2 Years1.911493 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 Fantasy Points6.135

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

Context

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

Batter · Fantasy Pts / PA vs RHP1.630

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Last 5 GamesFantasy Points

Jun 4vs TOR0
Jun 5vs PIT0
Jun 7vs PIT3
Jun 13@ NYM0
Jun 14@ NYM3

Opposing Starter · Fantasy Pts allowed / Batter Faced vs RHB1.600

WindowRateSample
Last 2 Weeks
Season
Last 2 Years

Opposing Bullpen · Fantasy Pts allowed / Batter Faced vs RHB1.751

WindowRateSample
Last 2 Weeks4.5717 PA
Season1.557106 PA
Last 2 Years1.445409 PA

Head-to-Head

No Prior Matchups

Projection

Projected Fantasy Points6.333

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