Cardinals vs Giants Prediction MLB Picks Today 6/20

Cardinals vs Giants Prediction MLB Picks Today 6/20

© Sam Navarro-USA TODAY Sports


MLB Preview and Prediction: San Francisco Giants vs. St. Louis Cardinals

The San Francisco Giants face the St. Louis Cardinals at Rickwood Field. In this article we'll analyze both teams performances and stats to determinate our best prediction for the game.


Game Overview:

  • Date: June 20, 2024
  • Time: 4:15 PM
  • Location: Rickwood Field, Birmingham, AL
  • TV Coverage: FOX
  • Weather: 90°F, Clear

Team Breakdown:

San Francisco Giants:

The San Francisco Giants come into this game with a 36-39 record. They have shown the ability to score runs but have also struggled with pitching consistency.


Keaton Winn will start for the Giants. Winn has a 3-7 record with a 6.66 ERA and a 1.33 WHIP over 52.2 innings. His high ERA and inconsistent performances make it likely that the Cardinals will be able to score runs.


The Giants' offense features Jorge Soler, who has 9 home runs, and Thairo Estrada, who leads the team with 39 RBIs. Despite their offensive capabilities, they often need to score a lot to compensate for their pitching.

Key Players:

  • Home Runs: Jorge Soler (9 HR)
  • Batting Average: Thairo Estrada (.240 AVG)
  • Runs Batted In: Thairo Estrada (39 RBI)

The Giants are dealing with several injuries, including Chase Pinder, Yusniel Diaz, Thomas Szapucki, Blake Snell, and LaMonte Wade Jr.

St. Louis Cardinals:

The St. Louis Cardinals hold a 36-37 record. They have been competitive but also face challenges with their pitching staff.


Andre Pallante will take the mound for the Cardinals. Pallante has a 2-3 record with a 4.61 ERA and a 1.57 WHIP over 27.1 innings. His high WHIP and tendency to allow baserunners indicate potential scoring opportunities for the Giants.


The Cardinals' offense is led by Nolan Gorman, who has 16 home runs, and Masyn Winn, who has a .293 batting average. The Cardinals have the ability to score runs and will look to exploit the Giants' pitching.

Key Players:

  • Home Runs: Nolan Gorman (16 HR)
  • Batting Average: Masyn Winn (.293 AVG)
  • Runs Batted In: Nolan Gorman (34 RBI)

The Cardinals are also dealing with injuries, including Giovanny Gallegos, Nolan Arenado, Nick Robertson, Tekoah Roby, and Willson Contreras.

Game Odds:

Team Moneyline Total Run Line
SF (36-39) +105 o8.5 (-115) +1.5 (-200)
STL (36-37) -125 u8.5 (-105) -1.5 (+165)


The prediction for this game is to bet on the over of 8.5 runs. Here’s why:

Both starting pitchers, Keaton Winn and Andre Pallante, have struggled this season, with ERAs of 6.66 and 4.61, respectively. The Giants and Cardinals both have offenses capable of taking advantage of these pitching weaknesses. Recent games have also shown high scoring trends for both teams, indicating a likelihood of a game with plenty of runs.

Pick: Over 8.5 runs (-115)

Upgrade to View Prediction

Stay updated with live game stats and expert insights using the KingPin Pro's iOS app.


Winnings $95,870
last 30 days winnings $27,710
Yesterday winnings $30
Top Sport MLB
W-L-D 1506 - 1295 - 105
Winnings % 51%
Winnings $92,795
last 30 days winnings $9,150
Yesterday winnings $280
Top Sport MLB
W-L-D 774 - 517 - 14
Winnings % 58%