First-place Cleveland has a winning road record anchored by a pitching staff that is fourth in ERA (3.65) and No. 1 in the pen (2.61 ERA). They're on a 9-4 run. Starter Gavin Williams has a 3.86 ERA on the road where he's holding the home teams to a .190 batting average. He faces a St. Louis offense that is 25th in runs scored, 15th in on-base percentage, 21st in slugging, and 21st in steals. Andre Pallante walks a few too many batters (46 in 109+ innings) and has a 4.18 ERA at home. The Cardinals are 4-7 in his last 11 starts. Play Cleveland.
Previous Matchups & Picks


Lines & Odds
Public Consensus
Who was the public on? 52% of the public money was on St. Louis Cardinals to win on the moneyline. And, 62% of the bets were on the game to go OVER the total.
Computer Predictions
My computer prediction for this game was that Cleveland would win by a score of 4.8 to 4.1 with Cleveland winning on the moneyline and on the runline and the game going OVER the total.
Premium Picks
Cleveland at St. Louis
Final Score
MLB Premium Pick Results
Here’s how my premium picks are performing.


Lines & Odds
Public Consensus
Who was the public on? 64% of the public money was on Cleveland Guardians to win on the moneyline. And, 53% of the bets were on the game to go OVER the total.
Computer Predictions
My computer prediction for this game was that Cleveland would win by a score of 5.0 to 4.1 with Cleveland winning on the moneyline, St. Louis winning on the runline and the game going OVER the total.
Premium Picks
Cleveland at St. Louis
The Cleveland Guardians have pitched their way to just a half of a game behind the NY Yankees for the top spot in the AL. The Guardians pitching staff has allowed more than four games in a contest just once time in their last 13 games, and in that game they gave up just five. The offense has been scoring just enough to win, and the Guardians are now 15-2-3 to the UNDER in their last 20 games. The St. Louis Cardinals have been playing low in similar fashion as the Cards are 12-3 in their last 15 games. Between the two teams that makes the under 27-5-3! I will make the play on the UNDER in this one.
Final Score


Lines & Odds
Public Consensus
Who was the public on? 55% of the public money was on Cleveland Guardians to win on the moneyline. And, 54% of the bets were on the game to go UNDER the total.
Computer Predictions
My computer prediction for this game was that Cleveland would win by a score of 5.1 to 4.1 with Cleveland winning on the moneyline and on the runline and the game going OVER the total.
Final Score


Lines & Odds
Public Consensus
Who was the public on? 61% of the public money was on St. Louis Cardinals to win on the moneyline. And, 50% of the bets were on the game to go OVER the total.
Computer Predictions
My computer prediction for this game was that St. Louis would win by a score of 5.3 to 2.9 with St. Louis winning on the moneyline and on the runline and the game going OVER the total.
Premium Picks
St. Louis at Cleveland
Hunter Gaddis pitched a gem against the Chicago White Sox on Tuesday when he allowed no runs on two hits in six innings as Cleveland won 3-0 and he gets the call again today as the Guardians look to rebound from Saturday's loss 10-inning loss. Jordan Montgomery has struggled this season and St. Louis has lost his past eight starts, including 6-5 in 10 innings against Cincinnati on Monday when he allowed four runs on seven hits in four innings. The Cardinals are 1-10 their past 11 games versus a team that scored two or fewer runs its previous game and Cleveland is 19-8 against opponents that scored that allowed two or fewer runs their previous game. Cleveland's bullpen leads the majors with 20 saves. Play the Guardians.
Final Score


Lines & Odds
Public Consensus
Who was the public on? 62% of the public money was on St. Louis Cardinals to win on the moneyline. And, 52% of the bets were on the game to go OVER the total.
Computer Predictions
My computer prediction for this game was that Cleveland would win by a score of 4.1 to 3.9 with Cleveland winning on the moneyline, St. Louis winning on the runline and the game going UNDER the total.