SF @ ATL Fantasy Points matchups · Wednesday, June 17, 2026
SF Lineup
Hits / BF vs LH Batters
Hits / BF vs RH Batters
Lower hits/BF = the pitcher suppresses hits to that side. wOBA / Hard-Hit % = how hard that side squares him up.
Context
Batter · Fantasy Pts / PA vs RHP1.980
Last 5 GamesFantasy Points
Opposing Starter · Fantasy Pts allowed / Batter Faced vs RHB1.600
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
Quality of Contact vs RHP
How well he's squaring up the ball.
Head-to-Head
Projection
A rough estimate of fantasy points to expect, based on how players have performed in similar matchups.
Context
Batter · Fantasy Pts / PA vs RHP1.620
Last 5 GamesFantasy Points
Opposing Starter · Fantasy Pts allowed / Batter Faced vs LHB1.600
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
Quality of Contact vs RHP
How well he's squaring up the ball.
Head-to-Head
Projection
A rough estimate of fantasy points to expect, based on how players have performed in similar matchups.
Context
Batter · Fantasy Pts / PA vs RHP1.995
Last 5 GamesFantasy Points
Opposing Starter · Fantasy Pts allowed / Batter Faced vs LHB1.600
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
Quality of Contact vs RHP
How well he's squaring up the ball.
Head-to-Head
Projection
A rough estimate of fantasy points to expect, based on how players have performed in similar matchups.
Context
Batter · Fantasy Pts / PA vs RHP1.797
Last 5 GamesFantasy Points
Opposing Starter · Fantasy Pts allowed / Batter Faced vs LHB1.600
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
Quality of Contact vs RHP
How well he's squaring up the ball.
Head-to-Head
Projection
A rough estimate of fantasy points to expect, based on how players have performed in similar matchups.
Context
Batter · Fantasy Pts / PA vs RHP1.686
Last 5 GamesFantasy Points
Opposing Starter · Fantasy Pts allowed / Batter Faced vs RHB1.600
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
Quality of Contact vs RHP
How well he's squaring up the ball.
Head-to-Head
Projection
A rough estimate of fantasy points to expect, based on how players have performed in similar matchups.
Context
Batter · Fantasy Pts / PA vs RHP1.696
Last 5 GamesFantasy Points
Opposing Starter · Fantasy Pts allowed / Batter Faced vs RHB1.600
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
Quality of Contact vs RHP
How well he's squaring up the ball.
Head-to-Head
Projection
A rough estimate of fantasy points to expect, based on how players have performed in similar matchups.
Context
Batter · Fantasy Pts / PA vs RHP1.887
Last 5 GamesFantasy Points
Opposing Starter · Fantasy Pts allowed / Batter Faced vs LHB1.600
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
Quality of Contact vs RHP
How well he's squaring up the ball.
Head-to-Head
Projection
A rough estimate of fantasy points to expect, based on how players have performed in similar matchups.
Context
Batter · Fantasy Pts / PA vs RHP1.500
Last 5 GamesFantasy Points
Opposing Starter · Fantasy Pts allowed / Batter Faced vs RHB1.600
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
Quality of Contact vs RHP
How well he's squaring up the ball.
Head-to-Head
Projection
A rough estimate of fantasy points to expect, based on how players have performed in similar matchups.
Context
Batter · Fantasy Pts / PA vs RHP1.607
Last 5 GamesFantasy Points
Opposing Starter · Fantasy Pts allowed / Batter Faced vs LHB1.600
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
Quality of Contact vs RHP
How well he's squaring up the ball.
Head-to-Head
Projection
A rough estimate of fantasy points to expect, based on how players have performed in similar matchups.
ATL Lineup
Context
Batter · Fantasy Pts / PA vs RHP1.794
Last 5 GamesFantasy Points
Opposing Starter · Fantasy Pts allowed / Batter Faced vs LHB1.600
Opposing Bullpen · Fantasy Pts allowed / Batter Faced vs LHB1.801
Quality of Contact
How well he's squaring up the ball.
Head-to-Head
Projection
A rough estimate of fantasy points to expect, based on how players have performed in similar matchups.
Context
Batter · Fantasy Pts / PA vs RHP1.698
Last 5 GamesFantasy Points
Opposing Starter · Fantasy Pts allowed / Batter Faced vs RHB1.600
Opposing Bullpen · Fantasy Pts allowed / Batter Faced vs RHB1.751
Quality of Contact
How well he's squaring up the ball.
Head-to-Head
Projection
A rough estimate of fantasy points to expect, based on how players have performed in similar matchups.
Context
Batter · Fantasy Pts / PA vs RHP1.941
Last 5 GamesFantasy Points
Opposing Starter · Fantasy Pts allowed / Batter Faced vs LHB1.600
Opposing Bullpen · Fantasy Pts allowed / Batter Faced vs LHB1.801
Quality of Contact
How well he's squaring up the ball.
Head-to-Head
Projection
A rough estimate of fantasy points to expect, based on how players have performed in similar matchups.
Context
Batter · Fantasy Pts / PA vs RHP1.700
Last 5 GamesFantasy Points
Opposing Starter · Fantasy Pts allowed / Batter Faced vs RHB1.600
Opposing Bullpen · Fantasy Pts allowed / Batter Faced vs RHB1.751
Quality of Contact
How well he's squaring up the ball.
Head-to-Head
Projection
A rough estimate of fantasy points to expect, based on how players have performed in similar matchups.
Context
Batter · Fantasy Pts / PA vs RHP1.603
Last 5 GamesFantasy Points
Opposing Starter · Fantasy Pts allowed / Batter Faced vs LHB1.600
Opposing Bullpen · Fantasy Pts allowed / Batter Faced vs LHB1.801
Quality of Contact
How well he's squaring up the ball.
Head-to-Head
Projection
A rough estimate of fantasy points to expect, based on how players have performed in similar matchups.
Context
Batter · Fantasy Pts / PA vs RHP1.422
Last 5 GamesFantasy Points
Opposing Starter · Fantasy Pts allowed / Batter Faced vs RHB1.600
Opposing Bullpen · Fantasy Pts allowed / Batter Faced vs RHB1.751
Quality of Contact
How well he's squaring up the ball.
Head-to-Head
Projection
A rough estimate of fantasy points to expect, based on how players have performed in similar matchups.
Context
Batter · Fantasy Pts / PA vs RHP1.630
Last 5 GamesFantasy Points
Opposing Starter · Fantasy Pts allowed / Batter Faced vs RHB1.600
Opposing Bullpen · Fantasy Pts allowed / Batter Faced vs RHB1.751
Head-to-Head
Projection
A rough estimate of fantasy points to expect, based on how players have performed in similar matchups.
Context
Batter · Fantasy Pts / PA vs RHP1.416
Last 5 GamesFantasy Points
Opposing Starter · Fantasy Pts allowed / Batter Faced vs LHB1.600
Opposing Bullpen · Fantasy Pts allowed / Batter Faced vs LHB1.801
Quality of Contact
How well he's squaring up the ball.
Head-to-Head
Projection
A rough estimate of fantasy points to expect, based on how players have performed in similar matchups.
Context
Batter · Fantasy Pts / PA vs RHP1.630
Last 5 GamesFantasy Points
Opposing Starter · Fantasy Pts allowed / Batter Faced vs RHB1.600
Opposing Bullpen · Fantasy Pts allowed / Batter Faced vs RHB1.751
Head-to-Head
Projection
A rough estimate of fantasy points to expect, based on how players have performed in similar matchups.