
MIA @ SF



Series Game 3 Matchup Details
Series Game 3
Todays Game is on Thursday, June 26th
26/06/25 15:45:00 PM EST First Pitch
Positive Match Player Stats for Marlins vs Giants Series Game 3 Matchup Today
Oracle Park has the shallowest RF dimensions in Major League Baseball.
The wind projects to be blowing out to RF at 11-mph in this game, the 2nd-best of the day for bats.
The leading projection system (THE BAT) forecasts Hayden Birdsong in the 82nd percentile when estimating his strikeout ability.
Built just 8 feet above sea level, Oracle Park has one of the lowest altitudes among all parks, which generally leads to worse offense.
Hayden Birdsong’s fastball spin rate has increased 115 rpm this season (2406 rpm) over where it was last year (2291 rpm).
Hayden Birdsong has gone to his slider 5.4% more often this season (23.8%) than he did last year (18.4%).
Negative Match Player Stats with Marlins vs Giants Series Game 3
The #1 ballpark in baseball for suppressing walks, according to the leading projection system (THE BAT), is Oracle Park.
The league’s highest average fence height can be found at Oracle Park.
This matchup is projected to have the 2nd-most suitable conditions for pitching among all the games scheduled today.
Janson Junk is an extreme flyball pitcher (33.5% FB% according to the leading projection system, THE BAT) and is fortunate enough to be pitching in the #27 HR venue in MLB in today’s game.
Janson Junk was in good form in his previous start and gave up 0 ER.
The leading projection system (THE BAT) ranks Oracle Park as the 3rd-worst venue in the game for strikeouts.
Hayden Birdsong’s fastball velocity has fallen 1 mph this year (94.7 mph) below where it was last year (95.7 mph).
The leading projection system (THE BAT) forecasts Janson Junk in the 17th percentile when assessing his strikeout ability.
Janson Junk has been very fortunate when it comes to his strikeouts since the start of last season, notching an 8.33 K/9 despite the leading projection system (THE BAT) estimating his true talent level to be 6.86 — a 1.47 K/9 difference.
Latest San Francisco Giants Match Player Stats
- Giants vs Cardinals match player stats | 2026 Monday, September 14th
- Padres vs Giants match player stats | 2026 Series Game 3 Sunday, September 13th
- 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
Latest Miami Marlins Match Player Stats
- Marlins vs D-Backs match player stats | 2026 Monday, September 14th
- Los Angeles Dodgers at Miami Marlins Odds MLB – Sunday 13th 2026
- Dodgers vs Marlins match player stats | 2026 Series Game 3 Sunday, September 13th
- Los Angeles Dodgers at Miami Marlins Odds MLB – Saturday 12th 2026
- Dodgers vs Marlins match player stats | 2026 Series Game 2 Saturday, September 12th
- Los Angeles Dodgers at Miami Marlins Odds MLB – Friday 11th 2026
- Dodgers vs Marlins match player stats | 2026 Friday, September 11th
- New York Mets at Miami Marlins Odds MLB – Wednesday 9th 2026
- Mets vs Marlins match player stats | 2026 Series Game 3 Wednesday, September 9th
- New York Mets at Miami Marlins Odds MLB – Tuesday 8th 2026