
STL @ SF





Todays Matchup Details
Todays Game is on Friday, September 27th
27/09/24 22:15:00 PM EST First Pitch
Positive Match Player Stats for Cardinals vs Giants Matchup Today
Jordan Walker’s BABIP skill is projected in the 83rd percentile by the leading projection system (THE BAT X).
The #10 venue in the majors for boosting batting average to right-handed batters, via the leading projection system (THE BAT), is Oracle Park.
The wind projects to be blowing out to RF at 8.6-mph in this contest, the strongest of the day for bats.
Jordan Walker has seen a notable increase in his exit velocity on flyballs of late; just compare his 98.4-mph average in the last two weeks to his seasonal average of 94.2-mph.
Despite posting a .255 wOBA this year, the leading projection system (THE BAT X) believes Jordan Walker has had bad variance on his side given the .056 difference between that mark and his estimated true talent wOBA of .311.
The leading projection system (THE BAT X) projects Paul Goldschmidt in the 91st percentile as it relates to his overall offensive ability.
Paul Goldschmidt is projected to bat 3rd in the batting order today.
The leading projection system (THE BAT X) estimates Paul Goldschmidt’s true offensive talent to be a .333, providing some evidence that he has had bad variance on his side this year given the .029 disparity between that mark and his actual .304 wOBA.
In Major League Baseball, Oracle Park’s right field dimensions are the shallowest.
Brett Wisely will hold the platoon advantage over Miles Mikolas today.
Home field advantage typically improves batter stats across the board, and Brett Wisely will hold that advantage in today’s matchup.
The leading projection system (THE BAT X) projects Heliot Ramos in the 90th percentile when estimating his BABIP talent.
Heliot Ramos is projected to hit 2nd on the lineup card in this matchup.
Heliot Ramos has big-time HR ability (88th percentile) if he makes contact, but that’s never a sure thing (27.9% K%). Today, however, opposing pitcher Miles Mikolas has a pitch-to-contact profile (25th percentile K%) — great news for Ramos.
Heliot Ramos has a 92nd percentile opposite-field rate on his flyballs (37.6%) and is a great match for the park considering he’ll be hitting them in the direction of the game’s 2nd-shallowest RF fences in today’s matchup.
The leading projection system (THE BAT X) projects Brendan Donovan in the 95th percentile when assessing his batting average talent.
Brendan Donovan is penciled in 5th on the lineup card in this matchup.
The leading projection system (THE BAT) projects Oracle Park as the 10th-best park in Major League Baseball for left-handed batting average.
Nolan Arenado is penciled in 4th in the batting order today.
Nolan Arenado’s ability to hit the ball at a HR-maximizing launch angle (between 23° and 34°) has gotten better in recent games, rising from 14.8% on the season to 33.3% in the past week.
Alec Burleson is penciled in 2nd in the batting order in today’s game.
Alec Burleson will receive the benefit of the platoon advantage against Landen Roupp today.
Alec Burleson has been hot recently, raising his seasonal exit velocity of 89.7-mph to 95-mph in the last 7 days.
When assessing his overall offensive ability, Brendan Donovan ranks in the 87th percentile according to the leading projections (THE BAT X).
Brendan Donovan will receive the benefit of the platoon advantage against Landen Roupp today.
The leading projection system (THE BAT X) projects Tyler Fitzgerald in the 88th percentile when estimating his BABIP talent.
Home field advantage generally improves batter metrics across the board, and Tyler Fitzgerald will hold that advantage in today’s matchup.
Tyler Fitzgerald has made sizeable improvements with his Barrel% in recent games, improving his 8.3% seasonal rate to 16.7% over the last 7 days.
In the past two weeks’ worth of games, Tyler Fitzgerald’s exit velocity on flyballs has dropped from his seasonal EV of 90.2 mph to 80.4 mph.
Landen Roupp has been lucky this year, putting up a 2.70 ERA despite the leading projection system (THE BAT) estimating his true talent level to be 4.12 — a 1.42 difference.
Landen Roupp has recorded a .262 BABIP this year, indicating that he has been one of the luckiest hurlers in the league on balls in play and regression likely forthcoming.
Landen Roupp has notched a 1.69 K/BB rate this year, grading out in the 18th percentile.
The San Francisco Giants have 4 bats in their projected lineup today with a high (i.e. over 27%) underlying K% (according to the leading projection system, THE BAT X) (Heliot Ramos, Grant McCray, Matt Chapman, Tyler Fitzgerald).
When assessing his overall offensive talent, LaMonte Wade Jr. ranks in the 88th percentile according to the leading projections (THE BAT X).
LaMonte Wade Jr. is penciled in 3rd in the batting order in today’s game.
Hitting from the opposite that Miles Mikolas throws from, LaMonte Wade Jr. will have an advantage in today’s matchup.
Masyn Winn is penciled in 1st in the batting order in today’s game.
Masyn Winn has seen a significant increase in his exit velocity of late; just compare his 89.9-mph average in the past 14 days to his seasonal 86.9-mph mark.
Over the past week, Brett Wisely’s 30% rate of hitting balls at a HR-optimizing launch angle (between 23° and 34°) shows big improvement over his seasonal rate of 18.3%.
The leading projection system (THE BAT X) projects Grant McCray in the 91st percentile when assessing his BABIP talent.
Grant McCray will hold the platoon advantage against Miles Mikolas in today’s game.
Grant McCray will benefit from the home field advantage today, which should improve all of his stats.
The leading projection system (THE BAT X) projects Michael Conforto in the 85th percentile when it comes to his overall offensive ability.
Michael Conforto is penciled in 5th in the lineup in this matchup.
Michael Conforto will have the benefit of the platoon advantage against Miles Mikolas in today’s game.
Batting from the opposite that Landen Roupp throws from, Michael Siani will have an advantage in today’s matchup.
The leading projection system (THE BAT X) projects Mike Yastrzemski in the 87th percentile when assessing his home run talent.
Mike Yastrzemski is projected to hit 1st on the lineup card in today’s game, which would be an upgrade from his 73% rate of hitting in the bottom-half of the lineup this year.
Batting from the opposite that Miles Mikolas throws from, Mike Yastrzemski will have the upper hand in today’s matchup.
Mike Yastrzemski pulls a lot of his flyballs (36% — 92nd percentile) and has the good fortune of hitting them towards the league’s 2nd-shallowest RF fences in today’s game.
Home field advantage typically improves batter stats in all categories, and Patrick Bailey will hold that advantage in today’s matchup.
Patrick Bailey has made big strides with his Barrel% recently, upping his 5.7% seasonal rate to 27.3% over the past week.
Patrick Bailey has seen a substantial gain in his exit velocity on flyballs recently; just compare his 104.6-mph average over the last 7 days to his seasonal EV of 92-mph.
Utilizing Statcast data, Masyn Winn grades out in the 85th percentile per the leading projection system (THE BAT X)’s version of Expected Batting Average this year at .275.
Sporting a .267 batting average this year, Masyn Winn is ranked in the 76th percentile.
The leading projection system (THE BAT X) ranks Matt Chapman as Major League Baseball’s 11th-best home run batter.
Matt Chapman is projected to bat 4th in the batting order today.
Home field advantage typically improves hitter metrics in all categories, and Matt Chapman will hold that advantage in today’s game.
Matt Chapman has made notable strides with his Barrel% lately, upping his 13.1% seasonal rate to 30% in the last 7 days.
LaMonte Wade Jr. pulls a lot of his flyballs (33.6% — 78th percentile) and is a great match for the park considering he’ll be hitting them towards the league’s 2nd-shallowest RF fences today.
The leading projection system (THE BAT X) projects Lars Nootbaar in the 94th percentile as it relates to his overall offensive ability.
Hitting from the opposite that Landen Roupp throws from, Lars Nootbaar will have an edge in today’s matchup.
In terms of his wOBA and overall offense, Lars Nootbaar has experienced some negative variance this year. His .325 mark falls considerably below the leading projection system (THE BAT X)’s version of Statcast-based Expected wOBA (xwOBA) at .344.
Compared to his seasonal average of 19.7°, Tyler Fitzgerald has significantly improved his launch angle in recent games, posting a 28.3° figure in the last two weeks.
Alec Burleson’s batting average talent is projected to be in the 88th percentile according to the leading projection system (THE BAT X).
The leading projection system (THE BAT X) projects Matt Chapman in the 96th percentile when it comes to his overall offensive ability.
As it relates to his home run skill, Heliot Ramos ranks in the 88th percentile according to the leading projection system (THE BAT X).
Home field advantage generally boosts pitcher metrics in all categories, and Landen Roupp will hold that advantage today.
Negative Match Player Stats with Cardinals vs Giants
Jordan Walker is penciled in 8th in the lineup today.
Oracle Park’s altitude is near sea-level, one of the lowest in MLB, which generally leads to less offense.
As far as temperature and humidity go, the 4th-most suitable pitching weather on the schedule is expected for this matchup.
Landen Roupp will receive the benefit of the platoon advantage against Jordan Walker in today’s game.
Among all the teams playing today, the 3rd-best infield defense is that of the the San Francisco Giants.
Oracle Park ranks as the #26 stadium in the league for RHB home runs, per the leading projection system (THE BAT).
Oracle Park has the tallest fences in the majors.
Batting from the same side that Landen Roupp throws from, Paul Goldschmidt will have a tough challenge today.
As it relates to his overall offensive talent, Brett Wisely ranks in the 25th percentile according to the leading projections (THE BAT X).
Brett Wisely is penciled in 9th in the batting order in today’s game.
Brett Wisely has been pulled from the game early 15% of the time when starting against a righty on the mound this year.
The leading projection system (THE BAT) profiles Oracle Park as the 4th-worst ballpark in MLB for left-handed home runs.
The leading projection system (THE BAT X) projects Pedro Pages in the 24th percentile when estimating his overall offensive skill.
Pedro Pages is projected to hit 6th in the lineup in today’s game.
Miles Mikolas will hold the platoon advantage against Heliot Ramos today.
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 Brendan Donovan in today’s game.
In the last 7 days, Brendan Donovan’s Barrel% has experienced a negative regression, plummeting from his seasonal rate of 5.3% down to 0%.
The leading projection system (THE BAT X) projects Nolan Arenado in the 6th percentile when assessing his BABIP talent.
Landen Roupp will hold the platoon advantage against Nolan Arenado in today’s matchup.
Alec Burleson will be at a disadvantage playing on the road in today’s matchup.
Alec Burleson has taken a step back with his Barrel% recently; his 6.7% seasonal rate has fallen to 0% over the last week.
Tyler Fitzgerald has primarily hit in the top-half of the lineup this season (50% of the time), but he is projected to hit 7th on the lineup card in this matchup.
The leading projection system (THE BAT) projects Landen Roupp in the 77th percentile as it relates to his overall pitching talent.
Patrick Bailey, the Giants’s expected catcher in today’s matchup, projects as an elite pitch framer according to the leading projection system (THE BAT).
The leading projection system (THE BAT) projects Oracle Park as the worst park in Major League Baseball for walks.
The leading projection system (THE BAT) forecasts Miles Mikolas in the 17th percentile as it relates to his strikeout ability.
The leading projection system (THE BAT X) projects Miles Mikolas to throw 84 pitches today (12th-least on the slate), considering both his underlying tendencies and the matchup.
The leading projection system (THE BAT) projects Oracle Park as the 4th-worst venue in the game for strikeouts.
Miles Mikolas will be at a disadvantage playing on the road in today’s matchup.
This year, LaMonte Wade Jr. has been pulled from the game early in 24% of his appearances when starting against right-handed starter.
Out of all the teams on the slate today, the 5th-strongest infield defense belongs to the St. Louis Cardinals.
The leading projection system (THE BAT X) estimates LaMonte Wade Jr.’s true offensive skill to be a .329, indicating that he has had positive variance on his side this year given the .012 difference between that figure and his actual .341 wOBA.
Heliot Ramos has been lucky this year, posting a .341 wOBA despite the leading projection system (THE BAT X) estimating his true talent level to be .322 — a .019 discrepancy.
When assessing his home run ability, Masyn Winn ranks in the 18th percentile according to the leading projection system (THE BAT X).
Grant McCray is projected to bat 8th in the batting order in today’s game.
This year, Grant McCray has been lifted for a pinch-hitter in 11% of his appearances when starting against righty hurler.
The leading projection system (THE BAT X) projects Grant McCray in the 19th percentile when estimating his overall offensive ability.
Paul Goldschmidt will be at a disadvantage playing as a visiting player in today’s matchup.
Ranking in the 20th percentile, Michael Conforto has posted a .272 BABIP this year.
When estimating his overall offensive talent, Michael Siani ranks in the 3rd percentile according to the leading projections (THE BAT X).
Michael Siani is projected to bat 9th in the batting order today.
This year, Mike Yastrzemski has been pulled from the game early in 20% of his appearances when starting against northpaw.
Patrick Bailey is penciled in 6th in the lineup in today’s game.
Miles Mikolas will hold the platoon advantage against Matt Chapman in today’s matchup.
Lars Nootbaar is projected to bat 7th on the lineup card in today’s game.
Playing on the road typically diminishes batter metrics in all categories due to the lack of home field advantage, which figures to be the case for Lars Nootbaar in today’s matchup.
Mike Yastrzemski’s BABIP skill is projected in the 15th percentile by the leading projection system (THE BAT X).
Sporting a .285 wOBA (a leading indicator of offensive ability) this year, Patrick Bailey is ranked in the 17th percentile.
Matt Chapman’s ability to hit the ball at a BABIP-maximizing launch angle (between -4° and 26°) has fallen off of late, decreasing from 42.3% on the season to 31.6% over the past two weeks.
Landen Roupp will hold the platoon advantage against Pedro Pages in today’s game.
Considering both his underlying tendencies and the matchup, Landen Roupp is projected to throw 82 pitches in today’s outing by the leading projection system (THE BAT X) system, which is the 10th-least of all pitchers today.
Per the leading projection system (THE BAT X), the team with the 5th-least strikeout-prone lineup today is the St. Louis Cardinals with a 20.9% underlying K%.
Batting from the same side that Miles Mikolas throws from, Tyler Fitzgerald will be in a tough position in today’s matchup.
Batting from the same side that Landen Roupp throws from, Masyn Winn meets a tough challenge in today’s game.
Playing on the road generally reduces batter metrics across the board due to the lack of home field advantage, which figures to be the case for Masyn Winn 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
- Giants vs Pirates match player stats | 2026 Series Game 2 Wednesday, September 2nd
- Giants vs Pirates match player stats | 2026 Tuesday, September 1st
- Giants vs Braves match player stats | 2026 Monday, August 31st
- D-Backs vs Giants match player stats | 2026 Series Game 4 Saturday, August 29th
- D-Backs vs Giants match player stats | 2026 Series Game 3 Saturday, August 29th
- D-Backs vs Giants match player stats | 2026 Series Game 2 Friday, August 28th
- D-Backs vs Giants match player stats | 2026 Thursday, August 27th
- Reds vs Giants match player stats | 2026 Series Game 3 Wednesday, August 26th
- Reds vs Giants match player stats | 2026 Series Game 2 Tuesday, August 25th
- Reds vs Giants match player stats | 2026 Monday, August 24th
- Giants vs Red Sox match player stats | 2026 Series Game 3 Sunday, August 23rd
- Giants vs Red Sox match player stats | 2026 Series Game 2 Saturday, August 22nd
- Giants vs Red Sox match player stats | 2026 Friday, August 21st
- Giants vs Guardians match player stats | 2026 Series Game 3 Thursday, August 20th
- Giants vs Guardians match player stats | 2026 Series Game 2 Wednesday, August 19th
- Giants vs Guardians match player stats | 2026 Tuesday, August 18th
- Rockies vs Giants match player stats | 2026 Series Game 3 Sunday, August 16th
- Rockies vs Giants match player stats | 2026 Series Game 2 Saturday, August 15th
- Rockies vs Giants match player stats | 2026 Friday, August 14th
- Astros vs Giants match player stats | 2026 Series Game 3 Wednesday, August 12th
- Astros vs Giants match player stats | 2026 Series Game 2 Tuesday, August 11th
- Astros vs Giants match player stats | 2026 Monday, August 10th
- Tigers vs Giants match player stats | 2026 Series Game 3 Sunday, August 9th
- Tigers vs Giants match player stats | 2026 Series Game 2 Saturday, August 8th
- Tigers vs Giants match player stats | 2026 Friday, August 7th
- Giants vs Rangers match player stats | 2026 Series Game 2 Tuesday, August 4th
- Giants vs Rangers match player stats | 2026 Monday, August 3rd
- Giants vs Padres match player stats | 2026 Series Game 4 Sunday, August 2nd
- Giants vs Padres match player stats | 2026 Series Game 3 Saturday, August 1st
- Giants vs Padres match player stats | 2026 Series Game 2 Friday, July 31st
- Giants vs Padres match player stats | 2026 Thursday, July 30th
- Brewers vs Giants match player stats | 2026 Series Game 3 Wednesday, July 29th
- Brewers vs Giants match player stats | 2026 Series Game 2 Tuesday, July 28th
- Brewers vs Giants match player stats | 2026 Monday, July 27th
- Angels vs Giants match player stats | 2026 Series Game 3 Sunday, July 26th
- Angels vs Giants match player stats | 2026 Series Game 2 Saturday, July 25th
- Angels vs Giants match player stats | 2026 Friday, July 24th
- Giants vs Royals match player stats | 2026 Series Game 3 Wednesday, July 22nd
- Giants vs Royals match player stats | 2026 Series Game 2 Tuesday, July 21st
- Giants vs Royals match player stats | 2026 Monday, July 20th
- Giants vs Mariners match player stats | 2026 Series Game 3 Sunday, July 19th
- Giants vs Mariners match player stats | 2026 Series Game 2 Saturday, July 18th
- Giants vs Mariners match player stats | 2026 Friday, July 17th
- Rockies vs Giants match player stats | 2026 Series Game 4 Sunday, July 12th
- Rockies vs Giants match player stats | 2026 Series Game 3 Saturday, July 11th
- Rockies vs Giants match player stats | 2026 Series Game 2 Friday, July 10th
Latest St. Louis Cardinals Match Player Stats
- White Sox vs Cardinals match player stats | 2026 Series Game 3 Sunday, September 13th
- Chicago White Sox at St Louis Cardinals Odds MLB – Saturday 12th 2026
- White Sox vs Cardinals match player stats | 2026 Series Game 2 Saturday, September 12th
- Chicago White Sox at St Louis Cardinals Odds MLB – Friday 11th 2026
- White Sox vs Cardinals match player stats | 2026 Friday, September 11th
- St Louis Cardinals at San Francisco Giants Odds MLB – Wednesday 9th 2026
- Cardinals vs Giants match player stats | 2026 Series Game 3 Wednesday, September 9th
- St Louis Cardinals at San Francisco Giants Odds MLB – Tuesday 8th 2026
- Cardinals vs Giants match player stats | 2026 Series Game 2 Tuesday, September 8th
- St Louis Cardinals at San Francisco Giants Odds MLB – Monday 7th 2026
- Cardinals vs Giants match player stats | 2026 Monday, September 7th
- St Louis Cardinals at Colorado Rockies Odds MLB – Sunday 6th 2026
- Cardinals vs Rockies match player stats | 2026 Series Game 3 Sunday, September 6th
- St Louis Cardinals at Colorado Rockies Odds MLB – Saturday 5th 2026
- Cardinals vs Rockies match player stats | 2026 Series Game 2 Saturday, September 5th
- St Louis Cardinals at Colorado Rockies Odds MLB – Friday 4th 2026
- Cardinals vs Rockies match player stats | 2026 Friday, September 4th
- St Louis Cardinals at Los Angeles Dodgers Odds MLB – Thursday 3rd 2026
- Cardinals vs Dodgers match player stats | 2026 Series Game 3 Thursday, September 3rd
- St Louis Cardinals at Los Angeles Dodgers Odds MLB – Wednesday 2nd 2026
- Cardinals vs Dodgers match player stats | 2026 Series Game 2 Wednesday, September 2nd
- St Louis Cardinals at Los Angeles Dodgers Odds MLB – Tuesday 1st 2026
- Cardinals vs Dodgers match player stats | 2026 Tuesday, September 1st
- Pittsburgh Pirates at St Louis Cardinals Odds MLB – Sunday 30th 2026
- Pirates vs Cardinals match player stats | 2026 Series Game 3 Sunday, August 30th
- Pittsburgh Pirates at St Louis Cardinals Odds MLB – Saturday 29th 2026
- Pirates vs Cardinals match player stats | 2026 Series Game 2 Saturday, August 29th
- Pittsburgh Pirates at St Louis Cardinals Odds MLB – Friday 28th 2026
- Pirates vs Cardinals match player stats | 2026 Friday, August 28th
- Baltimore Orioles at St Louis Cardinals Odds MLB – Thursday 27th 2026
- Orioles vs Cardinals match player stats | 2026 Series Game 3 Thursday, August 27th
- Baltimore Orioles at St Louis Cardinals Odds MLB – Wednesday 26th 2026
- Orioles vs Cardinals match player stats | 2026 Series Game 2 Wednesday, August 26th
- Baltimore Orioles at St Louis Cardinals Odds MLB – Tuesday Interleague 25th 2026
- Orioles vs Cardinals match player stats | 2026 Tuesday, August 25th
- St Louis Cardinals at Philadelphia Phillies Odds MAJOR LEAGUE BASEBALL Sunday, August 23rd NATIONAL LEAGUE 23rd 2026
- Cardinals vs Phillies match player stats | 2026 Series Game 3 Sunday, August 23rd
- St Louis Cardinals at Philadelphia Phillies Odds MLB – Saturday National League 22nd 2026
- Cardinals vs Phillies match player stats | 2026 Series Game 2 Saturday, August 22nd
- St Louis Cardinals at Philadelphia Phillies Odds MLB Friday National League 21st 2026
- Cardinals vs Phillies match player stats | 2026 Friday, August 21st
- St Louis Cardinals at Cincinati Reds Odds MLB – Thursday National League 20th 2026
- Cardinals vs Reds match player stats | 2026 Series Game 5 Thursday, August 20th
- St Louis Cardinals at Cincinati Reds Odds MLB Wednesday National League 19th 2026
- Cardinals vs Reds match player stats | 2026 Series Game 4 Wednesday, August 19th
- St Louis Cardinals at Cincinati Reds Odds MLB – Tuesday National League 18th 2026
- Cardinals vs Reds match player stats | 2026 Series Game 3 Tuesday, August 18th
- St Louis Cardinals at Cincinati Reds Odds MLB – Monday National League 17th 2026
- St Louis Cardinals at Cincinati Reds Odds MLB – Monday National League 17th 2026
- Cardinals vs Reds match player stats | 2026 Series Game 2 Monday, August 17th
- Cardinals vs Reds match player stats | 2026 Monday, August 17th
- St Louis Cardinals at Chicago Cubs Odds MLB – Sunday National League 16th 2026
- Cardinals vs Cubs match player stats | 2026 Series Game 3 Sunday, August 16th
- St Louis Cardinals at Chicago Cubs Odds MLB Saturday National League 15th 2026
- Cardinals vs Cubs match player stats | 2026 Series Game 2 Saturday, August 15th
- St Louis Cardinals at Chicago Cubs Odds MLB – Friday National League 14th 2026