
SF @ PHI


World Matchup Details
Todays Game is on Monday, April 14th
14/04/25 18:45:00 PM EST First Pitch
Positive Match Player Stats for Giants vs Phillies Matchup Today
When estimating his batting average ability, Jung Hoo Lee is projected as the 7th-best batter in MLB by the leading projection system (THE BAT X).
Jung Hoo Lee is projected to bat 3rd on the lineup card in today’s game.
Citizens Bank Park has the shallowest fences in the league — generally good for homers.
According to the weather report, the temperature and humidity for this contest will be the 5th-most favorable for hitting of all games on the slate.
Hitting from the opposite that Taijuan Walker throws from, Jung Hoo Lee will have the upper hand in today’s matchup.
The leading projection system (THE BAT X) projects Jung Hoo Lee in the 94th percentile as it relates to his overall offensive ability.
Projected catcher Patrick Bailey grades out as an elite pitch framer, per the leading projection system (THE BAT).
In his last GS, Landen Roupp was on point and posted 8 strikeouts.
The 3rd-best projected offense of the day in terms of overall batting skill belongs to the Philadelphia Phillies.
The shallowest left field fences in Major League Baseball are found in Citizens Bank Park.
Out of all the teams in action today, the 5th-weakest outfield defense is that of the San Francisco Giants.
When it comes to his overall offensive talent, Kyle Schwarber ranks in the 97th percentile according to the leading projections (THE BAT X).
Kyle Schwarber is penciled in 4th in the batting order today.
Kyle Schwarber will have the handedness advantage against Landen Roupp in today’s game.
The leading projection system (THE BAT X) ranks Kyle Schwarber as Major League Baseball’s 4th-best home run batter.
The leading projection system (THE BAT X) projects Nick Castellanos in the 90th percentile as it relates to his batting average talent.
Nick Castellanos is projected to bat 5th in the lineup in this matchup.
When estimating his overall offensive skill, Nick Castellanos ranks in the 81st percentile according to the leading projections (THE BAT X).
Home field advantage typically boosts batter stats in all categories, and Nick Castellanos will hold that advantage today.
The leading projection system (THE BAT X) projects Trea Turner as the 19th-best hitter in the majors when estimating his batting average ability.
Trea Turner is penciled in 2nd in the lineup in this game.
The leading projection system (THE BAT X) projects Trea Turner in the 91st percentile when estimating his overall offensive ability.
Trea Turner will hold the home field advantage in today’s game, which figures to bolster all of his stats.
The leading projection system (THE BAT X) ranks Matt Chapman as the league’s 10th-best home run hitter.
Matt Chapman is penciled in 4th in the lineup in this game.
Among all the teams today, the 2nd-weakest outfield defense is that of the the Philadelphia Phillies.
The leading projection system (THE BAT X) projects Matt Chapman in the 96th percentile when assessing his overall offensive talent.
Matt Chapman’s launch angle this season (27.2°) is a considerable increase over his 16.1° angle last season.
Wilmer Flores pulls a high percentage of his flyballs (38.2% — 96th percentile) and will have a big advantage hitting them towards the league’s 9th-shallowest LF fences in today’s game.
Wilmer Flores has seen a sizeable gain in his exit velocity this year; just compare his 87-mph average to last year’s 83.5-mph figure.
Wilmer Flores’s launch angle recently (23° over the last week) is considerably higher than his 12.9° seasonal mark.
In notching a 22.500 Expected Home Runs per 600 plate appearances (an advanced metric created by the leading projection system (THE BAT X) using Statcast data) since the start of last season , Wilmer Flores has performed in the 78th percentile for power.
Mike Yastrzemski is projected to bat 1st in the batting order in this matchup, which would be an upgrade from his 82% rate of hitting in the bottom-half of the batting order this season.
Hitting from the opposite that Taijuan Walker throws from, Mike Yastrzemski will have an edge in today’s game.
The leading projection system (THE BAT X) projects Mike Yastrzemski in the 83rd percentile when assessing his home run talent.
When it comes to his home run ability, Willy Adames ranks in the 91st percentile according to the leading projection system (THE BAT X).
Willy Adames is projected to hit 2nd in the batting order in this game.
Willy Adames pulls many of his flyballs (34.5% — 84th percentile) and has the good fortune of hitting them towards baseball’s 9th-shallowest LF fences in today’s game.
Willy Adames has seen a big gain in his exit velocity on flyballs this season; just compare his 97.1-mph average to last year’s 93.6-mph mark.
As it relates to his overall offensive talent, Willy Adames ranks in the 86th percentile according to the leading projections (THE BAT X).
The San Francisco Giants have 3 batters in their projected batting order today with a high (i.e. over 27%) underlying K% (per the leading projection system, THE BAT X) (Matt Chapman, Heliot Ramos, Tyler Fitzgerald).
Taijuan Walker will possess the home field advantage in today’s game, which figures to improve all of his stats in all categories.
Taijuan Walker’s higher usage percentage of his secondary pitches this year (70.8% compared to 59.8% last year) ought to work in his favor consider they are generally much more effective than fastballs.
According to the leading projection system (THE BAT)’s assessment, Taijuan Walker’s overall pitching skill is in the 2nd percentile out of all starters in baseball currently.
Max Kepler will receive the benefit of the platoon advantage against Landen Roupp in today’s matchup.
The San Francisco Giants have just 1 same-handed RP in their bullpen, so Max Kepler has a strong chance of never facing a bullpen mismatch all game.
Home field advantage typically boosts batter stats in all categories, and Max Kepler will hold that advantage in today’s game.
As it relates to his overall offensive skill, LaMonte Wade Jr. ranks in the 85th percentile according to the leading projections (THE BAT X).
LaMonte Wade Jr. will hold the platoon advantage over Taijuan Walker in today’s game.
LaMonte Wade Jr. has seen a notable improvement in his exit velocity on flyballs recently; just compare his 100.8-mph average over the last week to his seasonal average of 92.9-mph.
Bryce Harper projects as the 12th-best hitter in the majors, according to the leading projection system (THE BAT X).
Bryce Harper is projected to bat 3rd in the batting order today.
Bryce Harper will have the benefit of the platoon advantage against Landen Roupp in today’s matchup.
Bryce Harper will probably have an edge against every reliever for the game’s entirety, since the bullpen of the San Francisco Giants has just 1 same-handed RP.
The leading projection system (THE BAT X) projects J.T. Realmuto in the 89th percentile when assessing his BABIP talent.
J.T. Realmuto will benefit from the home field advantage today, which should boost all of his stats.
The leading projection system (THE BAT X) projects J.T. Realmuto in the 87th percentile as it relates to his overall offensive skill.
Based on Statcast data, the leading projection system (THE BAT X)’s version of Expected wOBA (.339) provides evidence that J.T. Realmuto has suffered from bad luck since the start of last season with his .321 actual wOBA.
The leading projection system (THE BAT X) projects Alec Bohm in the 95th percentile when estimating his batting average ability.
Alec Bohm will benefit from the home field advantage in today’s matchup, which ought to boost all of his stats.
When it comes to his overall offensive skill, Alec Bohm ranks in the 78th percentile according to the leading projections (THE BAT X).
Alec Bohm has seen a sizeable gain in his exit velocity this year; just compare his 92.9-mph average to last year’s 90.4-mph average.
The leading projection system (THE BAT X) projects Brandon Marsh as the 6th-best hitter in Major League Baseball when estimating his BABIP skill.
Hitting from the opposite that Landen Roupp throws from, Brandon Marsh will have the upper hand in today’s game.
Brandon Marsh may have an advantage against every reliever from start to finish, since the bullpen of the San Francisco Giants has just 1 same-handed RP.
Brandon Marsh has a 91st percentile opposite-field rate on his flyballs (36.8%) and has the good fortune of hitting them towards the league’s 9th-shallowest LF fences today.
Home field advantage generally bolsters batter stats across the board, and Brandon Marsh will hold that advantage in today’s game.
The leading projection system (THE BAT X) projects Heliot Ramos in the 90th percentile as it relates to his BABIP ability.
Heliot Ramos is penciled in 5th in the lineup in this matchup.
The leading projection system (THE BAT X) projects Heliot Ramos in the 89th percentile as it relates to his home run talent.
Heliot Ramos’s ability to hit the ball at a HR-optimizing launch angle (between 23° and 34°) has gotten better from last year to this one, rising from 17.2% to 21.6%.
As a switch-hitter who is stronger from the 0 side of the plate, Patrick Bailey will get to bat from his better side against Taijuan Walker in this game.
Patrick Bailey has been hot of late, putting up a 93.7-mph average exit velocity over the last 14 days.
Patrick Bailey has been lifting the ball well lately, notching a 24.8° launch angle in the past two weeks.
The leading projection system (THE BAT X) projects Tyler Fitzgerald in the 82nd percentile when estimating his BABIP talent.
Tyler Fitzgerald pulls many of his flyballs (33.6% — 77th percentile) and sets up very well considering he’ll be hitting them towards the league’s 9th-shallowest LF fences today.
Tyler Fitzgerald has put up a .364 BABIP since the start of last season, ranking in the 94th percentile.
Sporting a .468 Slugging Percentage (SLG) since the start of last season, Tyler Fitzgerald finds himself in the 86th percentile.
Negative Match Player Stats with Giants vs Phillies
Citizens Bank Park ranks as the #26 stadium in baseball for left-handed base hits, via the leading projection system (THE BAT).
Built just 19 feet above sea level, Citizens Bank Park has one of the lowest altitudes in Major League Baseball, which generally leads to worse offense.
Playing on the road generally diminishes batter stats in all categories due to the lack of home field advantage, which should be the case for Jung Hoo Lee in today’s matchup.
There has been a significant decline in Jung Hoo Lee’s launch angle from last season’s 9.5° to 5.9° this year.
Jung Hoo Lee has struggled to lift the ball lately, putting up a 6.9° launch angle over the last two weeks.
The leading projection system (THE BAT X) projects Landen Roupp to throw 80 pitches in today’s game (least of the day), considering both his underlying tendencies and the matchup.
Playing on the road typically weakens pitcher metrics across the board due to the lack of home field advantage, which should be the case for Landen Roupp in today’s game.
Landen Roupp’s 2008-rpm fastball spin rate since the start of last season ranks in the 8th percentile out of all starting pitchers.
According to the leading projection system (THE BAT)’s estimation, Landen Roupp’s overall pitching talent grades out in the 76th percentile among all SPs in MLB currently.
The #4 stadium in Major League Baseball for suppressing base hits, via the leading projection system (THE BAT), is Citizens Bank Park.
Landen Roupp has recorded a 3.22 FIP (Fielding Independent Pitching, an estimator of ERA that is concerned with the things a pitcher can most influence) since the start of last season, placing in the 90th percentile.
When it comes to his wOBA and overall offense, Kyle Schwarber has been very fortunate since the start of last season. His .374 rate has been a good deal higher than the leading projection system (THE BAT X)’s version of Statcast-based Expected wOBA (xwOBA) at .359.
Kyle Schwarber has had some very good luck with his home runs since the start of last season; his 34.9 HR per 600 plate appearances rate is quite a bit higher than his 30.6 Expected HR/600, based on the leading projection system (THE BAT X)’s interpretation of Statcast data.
The leading projection system (THE BAT) projects Citizens Bank Park as the worst stadium in MLB for righty base hits.
Landen Roupp will hold the platoon advantage against Nick Castellanos today.
Based on Statcast metrics, the leading projection system (THE BAT X)’s version of Expected HR per 600 plate appearances (18.3) provides evidence that Nick Castellanos has had some very good luck since the start of last season with his 21.0 actual HR/600.
Hitting from the same side that Landen Roupp throws from, Trea Turner will be in a tough position today.
Trea Turner’s average exit velocity has declined this season; his 89.1-mph EV last year has dropped off to 83.6-mph.
Trea Turner’s ability to hit the ball at a HR-optimizing launch angle (between 23° and 34°) has decreased from last year to this one, going from 15.9% to 6.7%.
Trea Turner has shown some bad exit velocity statistics lately, averaging just 84.7-mph on his flyballs in the past two weeks.
Hitting from the same side that Taijuan Walker throws from, Matt Chapman encounters a tough challenge today.
Matt Chapman will be at a disadvantage playing on the visting team in today’s matchup.
Over the past week, Matt Chapman’s Barrel% has experienced a negative regression, plummeting from his seasonal rate of 6.7% down to 0%.
Wilmer Flores’s BABIP ability is projected in the 1st percentile by the leading projection system (THE BAT X).
Wilmer Flores is projected to hit 7th in the lineup in today’s game.
Hitting from the same side that Taijuan Walker throws from, Wilmer Flores will not have the upper hand in today’s game.
Playing on the road generally lessens hitter metrics across the board due to the lack of home field advantage, which should be the case for Wilmer Flores in today’s game.
Wilmer Flores’s exit velocity on flyballs has fallen off of late; his 95.6-mph seasonal average has decreased to 91.8-mph over the last 7 days.
The leading projection system (THE BAT X) projects Mike Yastrzemski in the 12th percentile when estimating his BABIP skill.
Playing on the road typically lessens batter metrics across the board due to the lack of home field advantage, which ought to be the case for Mike Yastrzemski in today’s game.
As it relates to his wOBA and overall offense, Mike Yastrzemski has had positive variance on his side since the start of last season. His .329 rate has been a fair amount higher than the leading projection system (THE BAT X)’s version of Statcast-based Expected wOBA (xwOBA) at .297.
Hitting from the same side that Taijuan Walker throws from, Willy Adames faces a tough challenge today.
Playing on the road generally diminishes hitter stats in all categories due to the lack of home field advantage, which should be the case for Willy Adames in today’s game.
Willy Adames’s exit velocity on flyballs has decreased recently; his 97.1-mph seasonal figure has dropped off to 95.1-mph over the past week.
Willy Adames’s ability to hit the ball at a HR-optimizing launch angle (between 23° and 34°) has decreased from last season to this one, going from 19.8% to 8.8%.
When estimating his strikeout ability, the leading projection system (THE BAT) places Taijuan Walker in the 3rd percentile among all starting pitchers in baseball.
According to the leading projection system (THE BAT), J.T. Realmuto (the Phillies’s expected catcher in today’s matchup) is considered to be a weak pitch framer.
Out of all SPs, Taijuan Walker’s fastball velocity of 91.1 mph ranks in the 15th percentile since the start of last season.
Out of all SPs, Taijuan Walker’s fastball spin rate of 2081.2 rpm grades out in the 14th percentile since the start of last season.
Taijuan Walker turned in a great performance in his previous start and conceded 0 ER.
Taijuan Walker has tallied 14.9 outs per game per started since the start of last season, ranking in the 20th percentile.
The leading projection system (THE BAT X) projects Max Kepler in the 13th percentile when assessing his BABIP talent.
Max Kepler has primarily hit in the top-half of the lineup this year (67% of the time), but he is penciled in 6th on the lineup card in this game.
Max Kepler’s launch angle this year (10.3°) is quite a bit worse than his 16.7° angle last year.
Max Kepler has struggled to lift the ball of late, putting up a -0.8° launch angle over the past 7 days.
When it comes to power, Max Kepler grades out in the 24th percentile, having averaged 11.9 home runs per 600 plate appearances since the start of last season.
LaMonte Wade Jr. is projected to bat 6th in the batting order in this matchup, which would be a downgrade from his 82% rate of hitting in the top-half of the batting order this season.
LaMonte Wade Jr. will be at a disadvantage playing away from home in today’s matchup.
Bryce Harper’s exit velocity on flyballs has dropped off this season; his 94-mph mark last year has fallen to 90.5-mph.
As it relates to his home runs, Bryce Harper has been very fortunate since the start of last season. His 27.7 HR per 600 plate appearances rate has been considerably higher than the leading projection system (THE BAT X)’s version of Statcast-based Expected HR/600 at 21.5.
J.T. Realmuto is penciled in 7th in the lineup today.
Hitting from the same side that Landen Roupp throws from, J.T. Realmuto meets a tough challenge in today’s matchup.
In the last 7 days, J.T. Realmuto’s Barrel% has experienced a negative regression, plummeting from his seasonal rate of 8% down to 0%.
J.T. Realmuto’s exit velocity on flyballs has declined recently; his 89.9-mph seasonal mark has lowered to 86.8-mph in the last two weeks.
Alec Bohm has primarily hit in the top-half of the batting order this year (77% of the time), but he is projected to hit 8th in the lineup today.
Landen Roupp will have the handedness advantage over Alec Bohm in today’s game.
In the last 7 days, Alec Bohm’s 50% rate of hitting balls at a BABIP-maximizing launch angle (between -4° and 26°) has taken a nosedive compared to his seasonal rate of 56.1%.
Alec Bohm’s average exit velocity has dropped off in recent games; his 92.9-mph seasonal figure has dropped to 87.9-mph in the past 7 days.
There has been a significant decline in Alec Bohm’s launch angle from last year’s 10° to 6.9° this season.
Brandon Marsh is projected to bat 9th in the lineup today.
In the past two weeks’ worth of games, Brandon Marsh has recorded a mere a 0% Barrel%, indicating a decline in power ability.
Brandon Marsh has been cold lately, putting up an 82.6-mph average exit velocity in the past week’s worth of games.
Batting from the same side that Taijuan Walker throws from, Heliot Ramos will have a tough matchup in today’s game.
Playing on the road typically lowers hitter metrics in all categories due to the lack of home field advantage, which ought to be the case for Heliot Ramos in today’s game.
Heliot Ramos has struggled with his Barrel%; his 14.7% rate last season has dropped off to 8.1% this season.
Heliot Ramos’s average exit velocity has declined this season; his 91.4-mph average last season has fallen off to 89.1-mph.
Patrick Bailey is projected to hit 8th in the batting order today.
Playing on the road generally lowers hitter metrics in all categories due to the lack of home field advantage, which should be the case for Patrick Bailey in today’s matchup.
In the past week, Patrick Bailey has failed to produce much power, posting a mere a 0% Barrel% (a reliable metric to study power).
Placing in the 16th percentile, Patrick Bailey has put up a .281 wOBA (widely regarded as the top indicator of overall offense) since the start of last season.
Tyler Fitzgerald is penciled in 9th in the lineup in today’s game.
Batting from the same side that Taijuan Walker throws from, Tyler Fitzgerald will have a tough matchup today.
Playing on the road generally reduces batter metrics across the board due to the lack of home field advantage, which ought to be the case for Tyler Fitzgerald in today’s game.
Over the past 7 days, Tyler Fitzgerald’s exit velocity on flyballs has dropped off from his seasonal mark of 91 mph to 86.1 mph.
Latest Philadelphia Phillies Match Player Stats
- Phillies vs Braves match player stats | 2026 Series Game 3 Sunday, September 13th
- 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
Latest San Francisco Giants Match Player Stats
- 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
- Giants vs Pirates match player stats | 2026 Series Game 3 Thursday, September 3rd