
SF @ ATH


Matchup Details
Todays Game is on Friday, July 4th
04/07/25 22:05:00 PM EST First Pitch
Positive Match Player Stats for Giants vs Athletics Matchup Today
The leading projection system (THE BAT X) projects Denzel Clarke as the 12th-best batter in the league when it comes to his BABIP talent.
Denzel Clarke is penciled in 1st on the lineup card today, which would be an upgrade from his 97% rate of hitting in the bottom-half of the batting order this year.
Sutter Health Park profiles as the #5 field in baseball for run-scoring, via the leading projection system (THE BAT).
Sutter Health Park has the 4th-shortest fences in the league.
The wind projects to be blowing out to CF at 12.6-mph in this game, the strongest of the day for bats.
The #9 field in Major League Baseball for boosting batting average to RHB, via the leading projection system (THE BAT), is Sutter Health Park.
Extreme flyball bats like Denzel Clarke tend to perform better against extreme groundball pitchers like Justin Verlander.
Home field advantage generally improves hitter stats across the board, and Denzel Clarke will hold that advantage in today’s matchup.
The leading projection system (THE BAT X) projects Max Muncy in the 78th percentile when estimating his BABIP talent.
Max Muncy is projected to bat 5th in the batting order today.
Among every team in action today, the 4th-worst outfield defense belongs to the San Francisco Giants.
Max Muncy will hold the home field advantage in today’s matchup, which should boost all of his stats.
In the last week’s worth of games, Max Muncy’s 25% rate of hitting balls at a HR-maximizing launch angle (between 23° and 34°) shows big improvement over his seasonal rate of 16%.
The leading projection system (THE BAT X) projects Jung Hoo Lee in the 96th percentile when it comes to his batting average talent.
Out of every team today, the 4th-worst infield defense is that of the the Athletics.
Jung Hoo Lee’s average launch angle on his hardest-hit balls this year (9.9°) is quite a bit better than his 6.7° figure last year.
In the past week’s worth of games, Jung Hoo Lee’s 29.4% rate of hitting balls at a HR-maximizing launch angle (between 23° and 34°) shows big improvement over his seasonal rate of 15.8%.
By putting up a 1.31 K/BB rate this year, Jung Hoo Lee has displayed impressive plate discipline, placing in the 93rd percentile.
The #9 field in MLB for boosting batting average to left-handed batters, via the leading projection system (THE BAT), is Sutter Health Park.
When it comes to his home run ability, Nicholas Kurtz ranks in the 95th percentile according to the leading projection system (THE BAT X).
Nicholas Kurtz has primarily hit in the back-half of the batting order this season (69% of the time), but he is penciled in 4th in the lineup today.
Hitting from the opposite that Justin Verlander throws from, Nicholas Kurtz will have an edge today.
When assessing his overall offensive ability, Rafael Devers ranks in the 97th percentile according to the leading projections (THE BAT X).
Rafael Devers is projected to hit 3rd in the batting order today.
Rafael Devers has seen a substantial increase in his exit velocity of late; just compare his 102.6-mph average in the last week to his seasonal 93.9-mph average.
The Athletics (28.3% K% (according to the leading projection system, THE BAT X) project to have the most strikeout-prone group of hitters on the slate today.
Projected catcher Patrick Bailey projects as an elite pitch framer, via the leading projection system (THE BAT).
Justin Verlander has used his slider 11% more often this year (30.3%) than he did last year (19.3%).
Justin Verlander’s 2428-rpm fastball spin rate this year grades out in the 84th percentile among all SPs.
The leading projection system (THE BAT) profiles Sutter Health Park as the 8th-best ballpark in the league for walks.
Wilmer Flores is projected to bat 4th in the lineup in this game.
Hitting from the opposite that JP Sears throws from, Wilmer Flores will have an edge in today’s game.
The leading projection system (THE BAT X) projects Mike Yastrzemski in the 78th percentile as it relates to his home run skill.
Mike Yastrzemski has seen a sizeable increase in his exit velocity in recent games; just compare his 93.7-mph average in the past week’s worth of games to his seasonal 90.2-mph mark.
The leading projection system (THE BAT X) projects Willy Adames in the 87th percentile as it relates to his overall offensive ability.
Willy Adames is penciled in 2nd on the lineup card in today’s game.
Willy Adames will have the handedness advantage against JP Sears in today’s matchup.
The leading projection system (THE BAT X) projects Willy Adames in the 93rd percentile when assessing his home run talent.
Brent Rooker projects as the 14th-best hitter in baseball, according to the leading projection system (THE BAT X).
Brent Rooker is projected to bat 3rd in the batting order in this matchup.
Brent Rooker will benefit from the home field advantage in today’s game, which should boost all of his stats.
Home field advantage generally improves hitter metrics in all categories, and Luis Urias will hold that advantage in today’s matchup.
As it relates to plate discipline, Luis Urias’s talent is quite strong, posting a 1.43 K/BB rate this year while ranking in in the 89th percentile.
The leading projection system (THE BAT X) projects Tyler Soderstrom in the 82nd percentile when assessing his home run talent.
Tyler Soderstrom is projected to bat 2nd in the lineup in this game.
Tyler Soderstrom will hold the platoon advantage over Justin Verlander in today’s game.
As it relates to his overall offensive skill, Tyler Soderstrom ranks in the 81st percentile according to the leading projections (THE BAT X).
The leading projection system (THE BAT X) projects Heliot Ramos in the 91st percentile when estimating his BABIP ability.
Heliot Ramos is penciled in 1st in the batting order in today’s game.
Batting from the opposite that JP Sears throws from, Heliot Ramos will have an edge in today’s matchup.
The leading projection system (THE BAT X) projects Heliot Ramos in the 90th percentile when assessing his overall offensive ability.
Patrick Bailey has seen a sizeable improvement in his exit velocity on flyballs in recent games; just compare his 102.8-mph average in the last 14 days to his seasonal figure of 91.4-mph.
Patrick Bailey has been unlucky this year, putting up a .245 wOBA despite the leading projection system (THE BAT X) estimating his true talent level to be .283 — a .038 discrepancy.
Based on Statcast data, the leading projection system (THE BAT X)’s version of Expected HR per 600 plate appearances (11.9) may lead us to conclude that Patrick Bailey has had bad variance on his side this year with his 2.7 actual HR/600.
The leading projection system (THE BAT X) projects Shea Langeliers in the 95th percentile when assessing his home run talent.
The leading projection system (THE BAT X) projects Shea Langeliers in the 90th percentile as it relates to his overall offensive skill.
Home field advantage typically boosts hitter stats across the board, and Shea Langeliers will hold that advantage in today’s game.
Shea Langeliers has notched a .344 Expected wOBA (xwOBA) this year, ranking in the 79th percentile for offensive ability according to the leading projection system (THE BAT X)’s interpretation of Statcast data.
The San Francisco Giants have been the 9th-unluckiest offense in the majors this year, according to the leading projection system (THE BAT X), and are likely to perform better the rest of the season,Projected catcher Shea Langeliers profiles as a weak pitch framer, via the leading projection system (THE BAT).
The San Francisco Giants have 4 bats in their projected batting order today with a high (i.e. over 27%) underlying K% (via the leading projection system, THE BAT X) (Mike Yastrzemski, Tyler Fitzgerald, Willy Adames, Patrick Bailey).
JP Sears was firing on all cylinders in his previous GS and accumulated 7 strikeouts.
Tyler Fitzgerald’s BABIP ability is projected in the 80th percentile by the leading projection system (THE BAT X).
Batting from the opposite that JP Sears throws from, Tyler Fitzgerald will have the upper hand today.
Negative Match Player Stats with Giants vs Athletics
When starting against a righty on the mound this year, Denzel Clarke has been pinch hit for 18% of the time.
Low humidity has a small yet noteworthy connection with less offense (and more strikeouts), and the weather forecast projects the 4th-least humid conditions on the slate today at 36%.
Batting from the same side that Justin Verlander throws from, Denzel Clarke will be in a tough position today.
Denzel Clarke hits a high percentage of his flyballs to center field (39.6% — 95th percentile) and has the misfortune of hitting them towards baseball’s 11th-deepest CF fences in today’s game.
Denzel Clarke has struggled with his Barrel% recently; his 6.8% seasonal rate has dropped to 0% over the past 7 days.
The leading projection system (THE BAT X) projects Denzel Clarke in the 19th percentile when estimating his overall offensive talent.
In Major League Baseball, Sutter Health Park’s left field dimensions are the 6th-deepest.
Justin Verlander will receive the benefit of the platoon advantage against Max Muncy today.
Max Muncy’s average exit velocity has decreased in recent games; his 87.5-mph seasonal average has lowered to 82.5-mph in the past week.
Based on Statcast data, the leading projection system (THE BAT X)’s version of Expected HR per 600 plate appearances (20.5) provides evidence that Max Muncy has been very fortunate this year with his 25.1 actual HR/600.
With a .274 Expected wOBA (or xwOBA, an advanced metric created by the leading projection system (THE BAT X) using Statcast data) this year, Max Muncy is positioned in the 8th percentile for offensive ability.
Jung Hoo Lee has primarily hit in the top-half of the lineup this year (91% of the time), but he is penciled in 6th in the batting order in this game.
Dingers are generally less common at fields with deep fences, and Sutter Health Park has the 9th-deepest in the majors.
JP Sears will hold the platoon advantage against Jung Hoo Lee in today’s matchup.
Playing on the road typically lessens hitter metrics across the board due to the lack of home field advantage, which should be the case for Jung Hoo Lee in today’s matchup.
When assessing his home run talent, Jung Hoo Lee ranks in the 14th percentile according to the leading projection system (THE BAT X).
In today’s matchup, Nicholas Kurtz is at a disadvantage facing the league’s 6th-deepest LF fences given that he hits his flyballs to the opposite field at a 35.3% rate (87th percentile).
Over the last 7 days, Nicholas Kurtz’s Barrel% has experienced a negative regression, plummeting from his seasonal rate of 14.4% down to 8.3%.
Based on Statcast data, the leading projection system (THE BAT X)’s version of Expected HR per 600 plate appearances (19.1) implies that Nicholas Kurtz has been very fortunate this year with his 36.7 actual HR/600.
As it relates to his wOBA and overall offense, Nicholas Kurtz has experienced some positive variance this year. His .339 mark has been quite a bit higher than the leading projection system (THE BAT X)’s version of Statcast-based Expected wOBA (xwOBA) at .289.
JP Sears will hold the platoon advantage over Rafael Devers today.
Rafael Devers has an 84th percentile opposite-field rate on his flyballs (34.9%) and will have to hit them out towards baseball’s 6th-deepest LF fences today.
Playing on the road generally lessens batter stats across the board due to the lack of home field advantage, which should be the case for Rafael Devers today.
Based on Statcast metrics, the leading projection system (THE BAT X)’s version of Expected wOBA (.355) may lead us to conclude that Rafael Devers has been very fortunate this year with his .370 actual wOBA.
Justin Verlander has a large reverse platoon split and has the misfortune of squaring off against 7 same-handed batters in today’s game.
Given that flyball pitchers are least effective against groundball hitters, Justin Verlander (42.6% FB% via the leading projection system, THE BAT) will be a bit disadvantaged in today’s game with 2 GB hitters in Sacramento’s projected offense.
Playing on the road typically diminishes pitcher metrics across the board due to the lack of home field advantage, which should be the case for Justin Verlander today.
Ranking in the 23rd percentile, Justin Verlander has posted a 17.7% K% this year.
The Athletics projected offense ranks as the 3rd-weakest of all teams on the slate today in terms of overall offensive skill.
Justin Verlander turned in a great performance in his last GS and conceded 2 ER.
The leading projection system (THE BAT X) projects Wilmer Flores in the 1st percentile when estimating his BABIP talent.
Wilmer Flores pulls a lot of his flyballs (36.4% — 93rd percentile) and will be challenged by MLB’s 6th-deepest LF fences today.
Extreme flyball batters like Wilmer Flores usually hit worse against extreme flyball pitchers like JP Sears.
Wilmer Flores will be at a disadvantage playing away from home in today’s matchup.
Wilmer Flores has taken a step back with his Barrel% recently; his 5.4% seasonal rate has fallen off to 0% in the past 14 days.
Mike Yastrzemski is penciled in 8th in the batting order in today’s game, which would be a downgrade from his 64% rate of hitting in the top-half of the lineup this year.
Hitting from the same side that JP Sears throws from, Mike Yastrzemski will be at a disadvantage today.
Typically, batters like Mike Yastrzemski who hit a lot of flyballs generally hit worse when facing pitchers who also induce a lot of flyballs such as JP Sears.
The leading projection system (THE BAT X) projects Mike Yastrzemski in the 15th percentile when assessing his BABIP ability.
Extreme flyball hitters like Willy Adames are generally less successful against extreme flyball pitchers like JP Sears.
Willy Adames will be at a disadvantage playing on the visting team today.
Using Statcast data, Willy Adames grades out in the 6th percentile per the leading projection system (THE BAT X)’s version of Expected Batting Average this year at .212.
In the past 14 days, Willy Adames’s average launch angle on his hardest-hit balls (19.8°) has significantly dropped compared to his seasonal mark of 24.8°.
Batting from the same side that Justin Verlander throws from, Brent Rooker meets a tough challenge today.
Brent Rooker hits a lot of his flyballs to center field (39.1% — 89th percentile) and has the misfortune of hitting them in the direction of the league’s 11th-deepest CF fences in today’s matchup.
Typically, hitters like Brent Rooker who hit a lot of groundballs tend to perform worse when facing pitchers who also induce a lot of groundballs such as Justin Verlander.
Brent Rooker’s exit velocity on flyballs has dropped off recently; his 95.4-mph seasonal mark has fallen to 93.2-mph over the last 7 days.
The leading projection system (THE BAT X) projects Luis Urias in the 5th percentile when assessing his BABIP talent.
Luis Urias is penciled in 7th in the lineup in this matchup.
Hitting from the same side that Justin Verlander throws from, Luis Urias will be at a disadvantage in today’s game.
Luis Urias pulls a lot of his flyballs (36.8% — 94th percentile) and has the misfortune of hitting them in the direction of the league’s 6th-deepest LF fences in today’s matchup.
Tyler Soderstrom hits many of his flyballs to center field (39% — 88th percentile) but may find it hard to clear the league’s 11th-deepest CF fences in today’s game.
Over the past 14 days, Tyler Soderstrom’s Barrel% has experienced a negative regression, plummeting from his seasonal rate of 12.2% down to 0%.
Over the last week, Tyler Soderstrom’s exit velocity on flyballs has lowered from his seasonal mark of 94 mph to 83.7 mph.
In the past two weeks’ worth of games, Tyler Soderstrom’s average launch angle on his hardest-hit balls (1.5°) has significantly dropped compared to his seasonal mark of 9.9°.
Playing on the road generally reduces batter metrics in all categories due to the lack of home field advantage, which figures to be the case for Heliot Ramos in today’s game.
Heliot Ramos’s exit velocity on flyballs has dropped off this season; his 96.3-mph EV last season has fallen off to 94.3-mph.
Based on Statcast data, the leading projection system (THE BAT X)’s version of Expected Batting Average (.259) suggests that Heliot Ramos has experienced some positive variance this year with his .275 actual batting average.
Over the past 7 days, Heliot Ramos’s exit velocity on flyballs has fallen from his seasonal average of 94.3 mph to 89.6 mph.
The leading projection system (THE BAT X) projects Patrick Bailey in the 20th percentile when estimating his batting average talent.
Patrick Bailey is projected to hit 9th in the batting order in this matchup.
As a switch-hitter who bats worse from the 0 side of the plate, Patrick Bailey will be less advantaged while batting from his weak side against JP Sears today.
The leading projection system (THE BAT X) projects Patrick Bailey in the 23rd percentile as it relates to his overall offensive talent.
Shea Langeliers has primarily hit in the top-half of the batting order this season (97% of the time), but he is projected to hit 6th in the batting order in this matchup.
Justin Verlander will hold the platoon advantage over Shea Langeliers today.
Shea Langeliers pulls a high percentage of his flyballs (35.1% — 89th percentile) but may find it hard to clear MLB’s 6th-deepest LF fences in today’s game.
Shea Langeliers’s exit velocity on flyballs has dropped off this year; his 95.3-mph mark last year has dropped off to 93.3-mph.
Because flyball pitchers hold a substantial edge over flyball hitters, JP Sears and his 41.5% underlying FB% (according to the leading projection system, THE BAT) will be in a good spot in today’s game facing 3 opposing FB hitters.
Home field advantage generally improves pitcher metrics in all categories, and JP Sears will hold that advantage today.
JP Sears was firing on all cylinders in his last outing and conceded 2 ER.
With 6 hitters of the opposite hand in the opposing team’s projected lineup, JP Sears will be in a tough position while lacking the platoon advantage in most plate appearances in this matchup.
Among all starting pitchers, JP Sears’s fastball velocity of 91.6 mph ranks in the 18th percentile this year.
Out of all SPs, JP Sears’s fastball spin rate of 2016 rpm ranks in the 1st percentile this year.
Tyler Fitzgerald is projected to bat 7th in the batting order in today’s game.
Playing on the road typically weakens batter stats across the board due to the lack of home field advantage, which figures to be the case for Tyler Fitzgerald in today’s matchup.
Tyler Fitzgerald’s average exit velocity has decreased this year; his 87.4-mph EV last season has fallen off to 84-mph.
Latest Athletics Match Player Stats
- Seattle Mariners at Athletics Odds MLB – Saturday 12th 2026
- Mariners vs Athletics match player stats | 2026 Series Game 2 Saturday, September 12th
- Seattle Mariners at Athletics Odds MLB – Friday 11th 2026
- Mariners vs Athletics match player stats | 2026 Friday, September 11th
- Toronto Blue Jays at Athletics Odds MLB – Wednesday 9th 2026
- Blue Jays vs Athletics match player stats | 2026 Series Game 3 Wednesday, September 9th
- Toronto Blue Jays at Athletics Odds MLB – Tuesday 8th 2026
- Blue Jays vs Athletics match player stats | 2026 Series Game 2 Tuesday, September 8th
- Toronto Blue Jays at Athletics Odds MLB – Monday 7th 2026
- Blue Jays vs Athletics match player stats | 2026 Monday, September 7th
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