San Francisco Giants vs St. Louis Cardinals MLB Betting Prediction

MLB Giants vs St. Louis Cardinals Prediction 6/20/2024

The San Francisco Giants (36-39) travel to face off against the St. Louis Cardinals (36-37) on Thursday, June 20th. This game will be played at Rickwood Field in Birmingham and televised on FOX. Both the Giants and Cardinals are looking to bounce back from losses in their previous games. First pitch is set for 6:15 CT.

Giants vs Cardinals

san francisco giants nba

The Giants will be looking to get back on track after closing out their series vs. the Cubs with a 6-5 loss. This was especially tough, as they held a lead going into the 8th inning before the Cubs scored four runs in the bottom of the 8th. San Francisco was the -107 favorite on the money line going into the game.

Erik Miller only lasted one inning in his start for the Giants, and the Giants used six different relievers to get through the rest of the game. Jorge Soler had a big game at the plate, going 4/4 with a homer and four RBIs.

San Francisco is 36-39 overall and trail the Dodgers by 9.5 games in the NL West. The Giants have lost two straight games, and they dropped the final two games of their series vs. the Cubs. So far, they are 13-13 in divisional games.

At home, the Giants have gone 20-17 this year compared to 16-22 on the road. As the underdog, the Giants are 10-16 this year and 15-22 as the favorite. Heading into today’s game, the Giants’ series record is 12-10-2.

San Francisco has been a solid bet on the run line this season, going 37-38 overall. They have been even better on the road, going 21-17 against the run line. Their average run differential is -0.3 runs per game, but that number jumps to -0.7 on the road. They have been a better bet as the underdog this season, going 21-16 against the run line.

When the San Francisco Giants are on the road, the over/under line is set at 8.5 runs. The Giants and their opponents have combined to average 9.1 runs per game this season. Overall, the over/under record for Giants games is 40-33, and when the line is set at 8.5 runs, the over/under record is 9-6. In 12.0% of their games, the over/under line has been set at 8.5 runs, while in 68.0% of their games, the line has been set lower than 8.5 runs.

Keaton Winn Gets The Start For The Giants

Right-hander Keaton Winn gets the start for the Giants today as he faces the Cardinals on the road. He has made 11 starts this year and has a record of 3-7 with a 6.67 ERA. Opposing batters are hitting .248 off Winn this year. In his 11 starts, he has turned in four quality starts and is averaging 7.86 strikeouts per nine innings. Winn’s ERA on the road is 18.29 compared to 4.95 at home. He most recently pitched on June 15th, where he finished with a no-decision, giving up three earned runs in six innings of work.

Giants Offense Breakdown

San Francisco’s offense is averaging 4.4 runs per game this season, which is 14th in the league. They have been a little better on the road this season, averaging 4.5 runs per game. The Giants are among the league’s best in terms of walks and have the 9th best team on-base percentage in the league.

Heliot Ramos has been swinging a hot bat of late, going 9/31 in his last seven games, with three homers and three runs scored. For the season, he is batting .310 with nine homers. Ramos is currently 2nd on the team in RBIs, with 32. Thairo Estrada and Jorge Soler are tied for the team lead in homers, with nine apiece.

The Cardinals will be looking to get back on track after closing out their series vs. the Marlins with a 4-3 loss. This was especially tough, as they held a lead going into the 9th inning before the Marlins scored a run in the bottom of the 9th. St. Louis was the -155 favorite on the money line going into the game.

Kyle Gibson was making his Cardinals debut, and things started off well for him, as the Cardinals scored two runs in the 2nd inning. However, Gibson couldn’t get out of the 1st inning, and the Marlins tied things up with two runs in the bottom of the first. Nolan Gorman hit a homer for the Cardinals but went just 1/4.

St. Louis will host the Giants today with an overall record of 36-37, and they are 7.5 games behind the Brewers in the NL Central. The Cardinals lost the final two games of their series vs. the Marlins and are 9-9 in divisional games this year.

At home, the Cardinals are 17-15 this year and 19-22 on the road. So far, they have been favored in 35 of their games, going 18-17 in those games. As the underdog, the Cardinals are 18-20 this year, and they have won two straight at home. This year, their overall series record is 12-11-1.

When the Cardinals win, they do so by an average of 2.4 runs per game. When they lose, they lose by an average of 3.4 runs per game. Their overall run line record is 36-37, but they have been better at home, where they are 18-14 against the run line. They are 18-23 against the run line on the road. They are currently on a four-game run line win streak at home.

St. Louis has played in 70 games this season, and the over/under line has been set at 8.5 runs for 24.3% of them. Their games have averaged 8.4 runs per game, and their over/under record is 30-40. When the over/under line has been set at 8.5 runs, they have gone over 15 times and under 9 times.

Andre Pallante Gets The Start For The Cardinals

St. Louis is sending right-hander Andre Pallante to the mound today vs. the Giants. He has made four starts and 13 appearances this year, finishing with a record of 2-3 and an ERA of 4.61. Pallante’s WHIP for the season is 1.57. In his last outing, he took the loss, going 3 1/3 innings vs. the Cubs and giving up one earned run. Before that, he had won two straight starts. One of his losses came on the road, where he has a record of 1-2 and 4.95. At home, he is 1-1 with a 1.2 ERA.

Cardinals Offense Breakdown

st. louis cardinals

St. Louis comes into today’s game averaging just 3.9 runs per game, which is 24th in the majors. They have been slightly better at home, putting up 4.1 runs per game. As a team, the Cardinals are batting .236, and their team on-base percentage of .304 is also below the league average. St. Louis does have the 13th most home runs in the league but are just 17th in slugging percentage.

Nolan Gorman has been the Cardinals’ top power threat this season, as he has 16 home runs, which is 7th in the league. However, he is batting just .202 and has gone just 3/40 in his last 10 games. Alec Burleson has also struggled of late, hitting just .237 in his last 10 games, but he does have 10 homers this season.

Giants vs Cardinals Prediction

With the money line sitting at -119, we really like the Cardinals to pick up a win today against the Giants. Our predicted final score is 6-5 in favor of the Cardinals, giving us some room to take them on the money line.

Looking at the starting pitcher’s strikeout numbers, Keaton Winn is projected to finish with five K’s, compared to Andre Pallante, who we have at four. However, we like the Cardinals to get the win and would recommend pairing them with a Cardinals player in a same-game parlay.


All odds are courtesy of Action247 Sportsbook. Good luck!!


* All odds are provided by Action247 Sportsbook and all odds subject to change.**All views expressed are my own. My picks are my own and are not a guarantee, bet at your own risk.Action247 does not warrant the accuracy of completeness of the information, text, graphics, links or other items contained within these post.