
MIA @ SF


Matchup Details
Todays Game is on Tuesday, June 24th
24/06/25 21:45:00 PM EST First Pitch
Positive Match Player Stats for Marlins vs Giants Matchup Today
Oracle Park ranks as the #3 field in the game for righty batting average, according to the leading projection system (THE BAT).
The wind projects to be blowing out to CF at 13.9-mph in this contest, the best of the day for batters.
The San Francisco Giants infield defense projects as the worst among every team today.
Eric Wagaman’s maximum exit velocity (a reliable stat to study power) has been 113.5 mph this year, checking in at the 86th percentile.
When it comes to his home runs, Eric Wagaman has experienced some negative variance this year. His 10.4 HR per 600 plate appearances figure has been a fair amount lower than the leading projection system (THE BAT X)’s version of Statcast-based Expected HR/600 at 15.0.
Casey Schmitt will hold the home field advantage today, which should improve all of his stats.
Casey Schmitt has seen a big improvement in his exit velocity on flyballs this season; just compare his 97.9-mph average to last year’s 94.3-mph figure.
Using Statcast metrics, Casey Schmitt is in the 75th percentile for offensive ability per the leading projection system (THE BAT X)’s version of Expected wOBA (xwOBA) since the start of last season at .321.
Posting a .343 wOBA (a leading indicator of offensive ability) since the start of last season, Casey Schmitt grades out in the 89th percentile.
The leading projection system (THE BAT X) projects Connor Norby in the 96th percentile when it comes to his BABIP talent.
Connor Norby has seen a big increase in his exit velocity on flyballs of late; just compare his 100.2-mph average in the last week to his seasonal figure of 94.2-mph.
Compared to his seasonal average of 15.4°, Connor Norby has significantly improved his launch angle in recent games, posting a 24.8° mark over the last week.
In terms of his home runs, Connor Norby has had some very poor luck this year. His 11.5 HR per 600 plate appearances figure has been a good deal lower than the leading projection system (THE BAT X)’s version of Statcast-based Expected HR/600 at 18.5.
Agustin Ramirez is projected to bat 4th in the batting order in this game.
Agustin Ramirez has a 77th percentile opposite-field rate on his flyballs (33.8%) and sets up very well considering he’ll be hitting them towards the league’s 2nd-shallowest RF fences today.
In the last week’s worth of games, Agustin Ramirez’s exit velocity on flyballs has seen a big rise, from 95-mph over the course of the season to 102.5-mph of late.
Grading out in the 87th percentile for power, Agustin Ramirez has hit 30 dingers per 600 plate appearances this year.
The #3 venue in the majors for boosting batting average to LHB, via the leading projection system (THE BAT), is Oracle Park.
In Major League Baseball, Oracle Park’s right field dimensions are the 2nd-shallowest.
Hitting from the opposite that Justin Verlander throws from, Liam Hicks will have an edge in today’s matchup.
Liam Hicks’s average launch angle on his highest exit velocity balls lately (22.3° in the past two weeks) is a significant increase over his 12.4° seasonal figure.
Rafael Devers projects as the 17th-best hitter in the game, via the leading projection system (THE BAT X).
Rafael Devers is penciled in 2nd in the lineup today.
Rafael Devers will hold the platoon advantage over Cal Quantrill in today’s matchup.
Given that groundball pitchers hold a significant edge over groundball batters, Cal Quantrill and his 33.2% underlying GB% (via the leading projection system, THE BAT) finds himself in a favorable spot in this game facing 3 opposing GB batters.
Cal Quantrill has relied on his cut-fastball 6.6% more often this year (20%) than he did last year (13.4%).
According to the leading projection system (THE BAT)’s assessment, Cal Quantrill’s overall pitching ability is in the 6th percentile among all SPs in the game right now.
It may be wise to expect stronger performance for the San Francisco Giants offense going forward, given that the leading projection system (THE BAT X) sees them as the 9th-unluckiest offense in MLB this year.
The Miami Marlins have been the 6th-luckiest offense in the majors this year, according to the leading projection system (THE BAT X), and are likely to perform worse in the future,Patrick Bailey, the Giants’s expected catcher in today’s game, grades out as an elite pitch framer according to the leading projection system (THE BAT).
Justin Verlander will hold the home field advantage in today’s game, which ought to bolster all of his stats across the board.
Justin Verlander’s slider utilization has risen by 12.7% from last season to this one (19.3% to 32%) .
Home field advantage typically boosts hitter metrics in all categories, and Wilmer Flores will hold that advantage in today’s game.
Compared to his seasonal average of 16.8°, Wilmer Flores has significantly improved his launch angle recently, posting a 21.5° mark in the past 14 days.
Mike Yastrzemski is penciled in 1st on the lineup card in this matchup.
Mike Yastrzemski will hold the platoon advantage over Cal Quantrill today.
Mike Yastrzemski pulls a lot of his flyballs (35.2% — 89th percentile) and sets up very well considering he’ll be hitting them towards the game’s 2nd-shallowest RF fences in today’s game.
The leading projection system (THE BAT X) projects Mike Yastrzemski in the 76th percentile when it comes to his home run ability.
The leading projection system (THE BAT X) projects Willy Adames in the 93rd percentile when estimating his home run ability.
Willy Adames is penciled in 4th in the lineup in this matchup.
Home field advantage generally improves hitter stats in all categories, and Willy Adames will hold that advantage in today’s game.
When assessing his overall offensive ability, Willy Adames ranks in the 87th percentile according to the leading projections (THE BAT X).
Willy Adames has made big strides with his Barrel% of late, improving his 10.4% seasonal rate to 15.6% over the past two weeks.
The leading projection system (THE BAT X) projects Jesus Sanchez in the 88th percentile when it comes to his overall offensive ability.
Jesus Sanchez is projected to hit 2nd on the lineup card in this matchup.
Hitting from the opposite that Justin Verlander throws from, Jesus Sanchez will have the upper hand today.
The leading projection system (THE BAT X) projects Otto Lopez in the 94th percentile when estimating his batting average ability.
Otto Lopez is penciled in 3rd on the lineup card in this game.
Otto Lopez has a 95th percentile opposite-field rate on his flyballs (37.9%) and is a great match for the park considering he’ll be hitting them towards MLB’s 2nd-shallowest RF fences in today’s game.
Batters such as Otto Lopez with extreme groundball tendencies are usually more effective when facing pitchers like Justin Verlander who skew towards the flyball end of the spectrum.
Based on Statcast metrics, the leading projection system (THE BAT X)’s version of Expected wOBA (.329) implies that Otto Lopez has had some very poor luck this year with his .293 actual wOBA.
The leading projection system (THE BAT X) projects Heliot Ramos in the 92nd percentile when assessing his overall offensive skill.
Heliot Ramos is projected to hit 3rd in the batting order in this matchup.
Heliot Ramos has a 93rd percentile opposite-field rate on his flyballs (36.6%) and will have a big advantage hitting them in the direction of the league’s 2nd-shallowest RF fences today.
Home field advantage generally boosts batter stats across the board, and Heliot Ramos will hold that advantage in today’s game.
As a switch-hitter who is best from the 0 side of the plate, Patrick Bailey will have the advantage of batting from from his strong side against Cal Quantrill in today’s game.
Home field advantage typically bolsters batter stats in all categories, and Patrick Bailey will hold that advantage in today’s game.
Patrick Bailey has had some very poor luck with his home runs this year; his 3.1 HR per 600 plate appearances figure is significantly deflated relative to his 12.2 Expected HR/600, based on the leading projection system (THE BAT X)’s interpretation of Statcast data.
Xavier Edwards’s batting average talent is projected to be in the 96th percentile according to the leading projection system (THE BAT X).
Xavier Edwards is projected to hit 1st in the lineup today.
The switch-hitting Xavier Edwards will get to bat from his good side (0) today against Justin Verlander.
Extreme flyball hitters like Xavier Edwards generally hit better against extreme groundball pitchers like Justin Verlander.
The leading projection system (THE BAT X) projects Kyle Stowers in the 89th percentile when assessing his home run ability.
Kyle Stowers is penciled in 5th in the batting order today.
Kyle Stowers will receive the benefit of the platoon advantage against Justin Verlander in today’s game.
The leading projection system (THE BAT X) projects Dane Myers as the 11th-best batter in baseball when estimating his BABIP skill.
Bats such as Dane Myers with extreme flyball tendencies are usually more effective when facing pitchers like Justin Verlander who skew towards the groundball end of the spectrum.
Posting a .365 wOBA (a leading indicator of offensive ability) this year, Dane Myers has performed in the 88th percentile.
Ranking in the 78th percentile, Dane Myers has notched a .463 Slugging Percentage (SLG) this year.
Negative Match Player Stats with Marlins vs Giants
Eric Wagaman is projected to bat 6th in the batting order in this game, which would be a downgrade from his 80% rate of hitting in the top-half of the lineup this year.
Oracle Park’s elevation is near sea-level, one of the lowest in Major League Baseball, which generally leads to less offense.
Cold weather is strongly correlated with less offense (and more strikeouts), and the weather report predicts the coldest weather of all games today at 56°.
Batting from the same side that Justin Verlander throws from, Eric Wagaman will be at a disadvantage in today’s game.
Eric Wagaman will be at a disadvantage playing on the visting team today.
The leading projection system (THE BAT) profiles Oracle Park as the 3rd-worst stadium in the game for RHB home runs.
Among all stadiums, the tallest fences are at Oracle Park.
Casey Schmitt is projected to bat 6th on the lineup card in this game.
Cal Quantrill will hold the platoon advantage against Casey Schmitt today.
Casey Schmitt has struggled with his Barrel% of late; his 9.8% seasonal rate has fallen off to 0% in the past 7 days.
Connor Norby is projected to bat 8th in the batting order in today’s game.
Batting from the same side that Justin Verlander throws from, Connor Norby will not have the upper hand in today’s matchup.
Connor Norby will be at a disadvantage playing on the road in today’s game.
Justin Verlander will hold the platoon advantage over Agustin Ramirez today.
Agustin Ramirez will be at a disadvantage playing on the road today.
Agustin Ramirez grades out in the 8th percentile when it comes to hitting balls between 23° and 34°, the launch angle range that tends to best-produce home runs (10.7% rate this year).
Liam Hicks is projected to bat 7th on the lineup card in today’s game.
When starting against a northpaw this year, Liam Hicks has been lifted for a pinch-hitter 20% of the time.
Playing on the road generally diminishes batter metrics in all categories due to the lack of home field advantage, which ought to be the case for Liam Hicks in today’s game.
The leading projection system (THE BAT X) projects Liam Hicks in the 12th percentile when estimating his home run ability.
Oracle Park profiles as the #28 ballpark in the majors for LHB home runs, according to the leading projection system (THE BAT).
The leading projection system (THE BAT) projects Cal Quantrill in the 10th percentile when assessing his strikeout skill.
Compared to average, Cal Quantrill has been granted a shorter leash than the typical pitcher this year, tallying an -10.9 fewer adjusted pitches each outing.
The leading projection system (THE BAT) profiles Oracle Park as the 3rd-worst stadium in the game for strikeouts.
Playing on the road generally reduces pitcher metrics in all categories due to the lack of home field advantage, which should be the case for Cal Quantrill today.
The #1 stadium in Major League Baseball for suppressing walks, per the leading projection system (THE BAT), is Oracle Park.
Cal Quantrill is an extreme flyball pitcher (33.2% FB% via the leading projection system, THE BAT) and is fortunate enough to be pitching in the #27 HR venue among all parks in this matchup.
Given that flyball pitchers are least effective against groundball hitters, Justin Verlander (41.7% FB% per the leading projection system, THE BAT) will be a bit disadvantaged today with 4 GB hitters in Miami’s projected batting order.
Justin Verlander has put up a 4.82 FIP (Fielding Independent Pitching, an estimator of ERA that deals with the variables most within a pitcher’s control) this year, grading out in the 21st percentile.
Checking in at the 25th percentile, Justin Verlander has notched a 17.8% strikeout rate this year.
The leading projection system (THE BAT X) projects Wilmer Flores in the 1st percentile when assessing his BABIP skill.
Wilmer Flores has primarily hit in the top-half of the lineup this year (80% of the time), but he is projected to hit 8th on the lineup card in this game.
Cal Quantrill will have the handedness advantage against Wilmer Flores in today’s game.
The leading projection system (THE BAT X) projects Mike Yastrzemski in the 16th percentile as it relates to his BABIP skill.
Typically, hitters like Mike Yastrzemski who hit a lot of groundballs tend to perform worse when facing pitchers who also induce a lot of groundballs such as Cal Quantrill.
Mike Yastrzemski has taken a step back with his Barrel% recently; his 8.1% seasonal rate has fallen off to 0% in the last week.
Batting from the same side that Cal Quantrill throws from, Willy Adames will have a disadvantage in today’s matchup.
Typically, bats like Willy Adames who hit a lot of flyballs generally hit worse when facing pitchers who also induce a lot of flyballs such as Cal Quantrill.
In the last 7 days, Willy Adames’s 30.8% rate of hitting balls at a base hit-optimizing launch angle (between -4° and 26°) has taken a nosedive compared to his seasonal rate of 39.4%.
Playing on the road typically lowers hitter stats in all categories due to the lack of home field advantage, which ought to be the case for Jesus Sanchez today.
Batting from the same side that Justin Verlander throws from, Otto Lopez will have a tough matchup in today’s game.
Playing on the road generally lessens hitter stats in all categories due to the lack of home field advantage, which figures to be the case for Otto Lopez in today’s matchup.
The leading projection system (THE BAT X) projects Otto Lopez in the 18th percentile when assessing his home run skill.
Otto Lopez has taken a step back with his Barrel% in recent games; his 7.6% seasonal rate has fallen to 0% in the last 7 days.
Batting from the same side that Cal Quantrill throws from, Heliot Ramos will have a tough challenge in today’s game.
When it comes to his batting average, Heliot Ramos has had positive variance on his side this year. His .285 mark has been a fair amount higher than the leading projection system (THE BAT X)’s version of Statcast-based Expected Batting Average (xBA) at .264.
Patrick Bailey’s batting average talent is projected to be in the 21st percentile according to the leading projection system (THE BAT X).
Patrick Bailey is projected to bat 9th in the lineup today.
In the last 7 days, Patrick Bailey’s Barrel% has experienced a negative regression, plummeting from his seasonal rate of 7% down to 0%.
The leading projection system (THE BAT X) projects Patrick Bailey in the 23rd percentile when assessing his overall offensive talent.
Playing on the road generally lowers hitter stats in all categories due to the lack of home field advantage, which ought to be the case for Xavier Edwards today.
Compared to his seasonal figure of 9.5°, Xavier Edwards has produced a noticeably lower launch angle (-1.7°) over the last 14 days.
Xavier Edwards’s average launch angle on his hardest-contacted balls this season (5.7°) is considerably lower than his 10.8° mark last season.
The leading projection system (THE BAT X) projects Xavier Edwards in the 1st percentile when assessing his home run talent.
Kyle Stowers will be at a disadvantage playing on the visting team in today’s matchup.
Kyle Stowers has taken a step back with his Barrel% in recent games; his 17.6% seasonal rate has fallen to 0% over the past 14 days.
Kyle Stowers’s average launch angle on his highest exit velocity balls recently (5° over the last two weeks) is a considerable dropoff from his 15.7° seasonal figure.
Dane Myers is projected to bat 9th in the lineup today.
Hitting from the same side that Justin Verlander throws from, Dane Myers encounters a tough challenge today.
Playing on the road generally reduces hitter metrics across the board due to the lack of home field advantage, which should be the case for Dane Myers in today’s game.
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
Latest Miami Marlins Match Player Stats
- 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
- Mets vs Marlins match player stats | 2026 Series Game 2 Tuesday, September 8th
- New York Mets at Miami Marlins Odds MLB – Monday 7th 2026