
SF @ ATL


Matchup Details
Todays Game is on Monday, July 21st
21/07/25 19:15:00 PM EST First Pitch
Positive Match Player Stats for Giants vs Braves Matchup Today
When assessing his strikeout skill, the leading projection system (THE BAT) places Hayden Birdsong in the 80th percentile among all starting pitchers in baseball.
The #6 stadium in the majors for boosting strikeouts, via the leading projection system (THE BAT), is Truist Park.
Hayden Birdsong’s 2405-rpm spin rate on his fastball this year is a big 114-rpm spike from last year’s 2291-rpm figure.
Hayden Birdsong has relied on his slider 6.5% more often this year (24.9%) than he did last year (18.4%).
The 2nd-deepest LF dimensions in the league are found in Truist Park.
Hayden Birdsong is an extreme flyball pitcher (38.1% FB% via the leading projection system, THE BAT) and is fortunate enough to be pitching in the #24 HR venue among all major league parks in this matchup.
In his previous GS, Hayden Birdsong was on point and allowed 0 ER.
Negative Match Player Stats with Giants vs Braves
Truist Park sits at the 3rd-highest altitude in the majors. High elevation often leads to higher offensive output.
The weather report forecasts temperatures in this matchup to reach the 2nd-highest level on the slate today at 88°, which is highly linked to an increase in offense (and a reduction in strikeouts).
Hayden Birdsong’s 94.6-mph velocity on his fastball this year is a substantial 1.1-mph decrease from last season’s 95.7-mph figure.
Hayden Birdsong has tallied 14.1 outs per game per started this year, checking in at the 14th percentile.
Truist Park profiles as the #5 venue in baseball for BABIP, per the leading projection system (THE BAT).
Latest Atlanta Braves Match Player Stats
- Philadelphia Phillies at Atlanta Braves Odds MLB – Saturday 12th 2026
- Phillies vs Braves match player stats | 2026 Series Game 2 Saturday, September 12th
- Philadelphia Phillies at Atlanta Braves Odds MLB – Friday 11th 2026
- Phillies vs Braves match player stats | 2026 Friday, September 11th
- Tampa Bay Rays at Atlanta Braves Odds MLB – Thursday 10th 2026
- Rays vs Braves match player stats | 2026 Series Game 3 Thursday, September 10th
- Tampa Bay Rays at Atlanta Braves Odds MLB – Wednesday 9th 2026
- Rays vs Braves match player stats | 2026 Series Game 2 Wednesday, September 9th
- Tampa Bay Rays at Atlanta Braves Odds MLB – Tuesday 8th 2026
- Rays vs Braves match player stats | 2026 Tuesday, September 8th
Latest San Francisco Giants Match Player Stats
- Padres vs Giants match player stats | 2026 Series Game 2 Saturday, September 12th
- Padres vs Giants match player stats | 2026 Friday, September 11th
- Cardinals vs Giants match player stats | 2026 Series Game 3 Wednesday, September 9th
- Cardinals vs Giants match player stats | 2026 Series Game 2 Tuesday, September 8th
- Cardinals vs Giants match player stats | 2026 Monday, September 7th
- Giants vs Mets match player stats | 2026 Series Game 3 Sunday, September 6th
- Giants vs Mets match player stats | 2026 Series Game 2 Saturday, September 5th
- Giants vs Mets match player stats | 2026 Friday, September 4th
- Giants vs Pirates match player stats | 2026 Series Game 3 Thursday, September 3rd
- Giants vs Pirates match player stats | 2026 Series Game 2 Wednesday, September 2nd