
SF @ PHI


World Series Game 2 Matchup Details
Series Game 2
Todays Game is on Tuesday, April 15th
15/04/25 18:45:00 PM EST First Pitch
Positive Match Player Stats for Giants vs Phillies Series Game 2 Matchup Today
The leading projection system (THE BAT) forecasts Jesus Luzardo in the 88th percentile when assessing his overall pitching skills.
Jesus Luzardo has averaged 93.3 adjusted pitches per game per started since the start of last season, ranking in the 81st percentile.
Citizens Bank Park ranks as the #25 field in Major League Baseball for BABIP, via the leading projection system (THE BAT).
Citizens Bank Park’s elevation is near sea-level, one of the lowest among all stadiums, which usually leads (as a rule of thumb) to lower offensive output.
Jesus Luzardo has compiled a terrific 1.50 ERA over his last 3 GS.
Jesus Luzardo projects as the 19th-best starting pitcher in the game right now when assessing his strikeout talent, per the leading projection system (THE BAT).
Over his previous 3 starts, Jesus Luzardo has compiled a monstrous 25 strikeouts.
Jesus Luzardo’s slider usage has risen by 9% from last year to this one (29.2% to 38.2%) .
Negative Match Player Stats with Giants vs Phillies Series Game 2
Citizens Bank Park has the 5th-shallowest left field fences in the league.
The Philadelphia Phillies infield defense profiles as the 4th-weakest out of every team today.
Latest Philadelphia Phillies 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
- Houston Astros at Philadelphia Phillies Odds MLB – Thursday 10th 2026
- Astros vs Phillies match player stats | 2026 Series Game 3 Thursday, September 10th
- Houston Astros at Philadelphia Phillies Odds MLB – Wednesday 9th 2026
- Astros vs Phillies match player stats | 2026 Series Game 2 Wednesday, September 9th
- Houston Astros at Philadelphia Phillies Odds MLB – Tuesday 8th 2026
- Astros vs Phillies 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