San Francisco Giants vs St. Louis Cardinals Betting Pick & Prediction 6/23/24

From Busch Stadium in St. Louis, we have the Giants and Cardinals facing off in an NL matchup. First pitch for this one is set for 2:15 PM ET. BSMW is carrying this one on TV.

The Cardinals are the betting favorite, with their money line odds sitting at -125 compared to the Giants at +105. Sunday’s forecast in St. Louis calls for broken clouds and temperatures in the upper 70s. San Francisco is currently on a four-game losing streak and is 4th in the NL West, while the Cardinals are 2nd in the NL Central with an overall record of 38-37.

SAN FRANCISCO GIANTS VS ST. LOUIS CARDINALS BETTING PICK

The Pick: San Francisco Giants Moneyline +105

This game will be played at Busch Stadium at 2:15 ET on Sunday, June 23rd.

HOW TO BET THE GIANTS VS CARDINALS:

  • We have the Giants winning by a score of 5 to 4
  • If you’re looking for a run line pick, we also like the Giants to cover
  • As for an over/under pick, we have this game finishing with 9 runs and like the over

It was all St. Louis in the last game of this series, as the Cardinals took down the Giants by a score of 9-4. The Cardinals had a huge 4th inning, scoring three of their nine runs. As for the Giants, they scored their four runs in the 1st inning and didn’t score another run until putting up two in the top of the 7th.

Miles Mikolas got the win for the Cardinals, going six innings and giving up four earned runs. Jordan Hicks had a rough outing for the Giants, taking the loss after going just four innings and giving up five earned runs.

Alec Burleson had a big game at the plate for the Cardinals, going 3/4 with two homers and five RBIs. Both Paul Goldschmidt and Masyn Winn each had two hits and two RBIs.

Giants Records & Stats

San Francisco is on the road today, and they are looking to snap a four-game losing streak, which includes dropping the first two games of this series vs. the Cardinals. Overall, the Giants are 36-41, putting them 4th in the NL West. They trail the Dodgers by 11 games and are 13-13 in the division.

At home, the Giants have gone 20-17 compared to 16-24 on the road. As the underdog, the Giants are 15-23 this year and 21-18 when favored. San Francisco’s overall series record is 12-10-2, and they have dropped two straight series.

The Giants are currently on a two-game run line losing streak on the road, but they are 21-19 overall against the run line on the road this season. Their average run margin in winning games is +3.4, while it’s -3.7 in losing games. Their overall run line record is 37-40, and they are 16-23 against the run line as the favorite and 21-17 against the run line as the underdog.

The San Francisco Giants are on the road today against the St. Louis Cardinals, and the over/under line for the game is set at 7 runs. The Giants have a combined run average of 9.2 runs per game this season, and their over/under record is 42-33. Their games have had an average over/under line of 8 runs, and when the line is set at 7 runs, their record is 1-3-1. The over has hit in three straight games for the Giants, and 93.5% of their games this season have had over/under lines set higher than 7 runs.

Through 16 starts, Logan Webb has a record of 6-5 and an ERA of 2.99. For the season, he has made 12 quality starts and is averaging 7.52 strikeouts per nine innings. Webb’s last outing came against the Cubs, where he finished with a no-decision. In that start, he went seven innings, giving up two earned runs, and one home run. Before that outing, he had won two straight starts. The right-hander has been much better at home this season, coming in with a 2.11 ERA compared to 4.84 on the road.

Heliot Ramos has been the Giants’ best power hitter this season, as he is 15th in the league with 10 homers and is batting .297. Ramos has also been hot of late, going 10/37 (.270) with four homers in his last eight games. Thairo Estrada and Jorge Soler are also tied for 2nd on the team with nine homers apiece, but both are batting below .240 for the season.

As a team, the Giants are averaging 4.4 runs per game, which is 15th in the league. They have been a slightly better offense on the road this season, averaging 4.5 runs per contest. San Francisco’s team batting average is .247 (9th) and they are 7th in the league in walks.

Cardinals Records & Stats

The Cardinals are 38-37 overall and trail the Brewers by five games in the NL Central. St. Louis has won two straight games and has taken the first two games of their series vs. the Giants. So far, they are 9-9 in divisional games.

St. Louis has won four straight games at home, and they are 19-15 at home this year. On the road, the Cardinals are 19-22 this season. They have been good as the favorite this year, going 19-17 and 19-20 as the underdog. The Cardinals’ overall series record is 12-11-1.

When the Cardinals win, they tend to do so by a comfortable margin, as their average run differential in victories is +2.4. However, when they lose, they tend to lose big, with an average run differential of -3.4 in those games. St. Louis has been a solid bet against the run line this season, going 38-37, including a 20-14 mark at home. They are currently on a six-game run line win streak at home, but overall, they have been a better bet as the underdog, going 24-15 against the run line in those games.

The St. Louis Cardinals are home to the San Francisco Giants today, and the over/under line is set at 7. The combined run average for Cardinals games this season is 8.5, and their over/under record is 32-40. The average over/under line for their games is 8, and when the line is set at 7, their record is 2-1-1. Over 71 games this season, their games have had an average over/under line of 8 runs, and 94.7% of their games have had lines set higher than 7 runs. They have gone over the total in each of their last two games.

Sonny Gray gets the start for the Cardinals today and comes in with a record of 8-4 and an ERA of 2.95. Looking at his overall numbers, Gray has made 13 starts, and opponents are batting .191 this season. In his 13 appearances, Gray has turned in six quality starts and is averaging 11.2 strikeouts per nine innings. Gray’s last outing came on June 17th, where he finished with a no-decision, going 7 2/3 innings and giving up two earned runs. Before that, he had won two straight starts. The right-hander has been much better at home, coming in with a 1.64 ERA compared to 4.89 on the road.

For the season, the Cardinals are batting .238, which is 12th in the league. They are also just 23rd in the league in runs scored, averaging 4 runs per contest. At home, they have been slightly better, averaging 4.3 runs per game. As a team, they are 14th in home runs, but their isolated power of .142 is just 18th in the league.

Brendan Donovan has been swinging a hot bat of late, going 13/36 (.361) over his last nine games, with four homers and nine RBIs. Donovan’s 37 RBIs are the most on the team, and he is also on a six-game hitting streak. Alec Burleson is 2nd on the team with 12 homers and is batting .281 for the season.