Here’s an overview of some of the top games in sports being played on May 29. Today, we’re taking a closer look at five games from Major League Baseball and the NBA.
Kansas City Royals vs. Minnesota Twins – 1:10 PM ET
The Kansas City Royals have secured two out of three games of this series. Yesterday, they beat the Twins by a four-run margin, winning the game 7-3. On the mound tonight is Zack Greinke, who has a 0-3 record this season. Greinke has an ERA of 4.53 over the course of 47.2 innings. However, the Twins’ batting hasn’t been very good in the last few games.
The Twins have lost three of their last five games and most of it was due to poor batting. As a team, their batting average has dropped to .249, which is good, but not as good. The good news for the Twins is they’ll have the 2-1 Sonny Gray on the mound. Gray has an ERA of 2.60 and has thrown 35 strikeouts in 27.2 innings. We’ll take the Twins -190 tonight.
Milwaukee Brewers vs. St. Louis Cardinals – 1:15 PM ET
The Milwaukee Brewers have a record of 29-18 and are first in the NL Central. Tonight, they’ll continue their series against the second-place St. Louis Cardinals. The Brewers have won three of their last five games but have lost two in a row. Each of those two losses was to the St. Louis Cardinals. The Brewers will start the 2-2 Corbin Burnes in tonight’s game.
The St. Louis Cardinals have a 26-20 record and won their last two games. With momentum building, they’ll continue this home stretch against the Brewers. On the mound tonight for St. Louis is Miles Mikolas, who has a 3-2 record this season. With Mikolas on the mound, the Cardinals definitely have a chance to win here. However, we’ll take the Brewers on the road.
Toronto Blue Jays vs. Los Angeles Angels – 4:07 PM ET
After winning three straight games against the Angels, the Blue Jays will go for their fourth. Toronto hasn’t lost a game since May 23rd, bringing their winning streak to four games. Getting the start today is Jose Berrios, who has a record of 3-2 this season. Although he has a strong record, his ERA is worrisome at 4.75.
The Angels will send out the 3-1 Patrick Sandoval today. Sandoval has an ERA of 1.79 and has pitched 40 innings this season for the Angels. The Angels also have a slight advantage in terms of team batting average at .249. Although they’ve lost the last three games to the Blue Jays, we’ll take them to win tonight.
Pittsburgh Pirates vs. San Diego Padres – 4:10 PM ET
The Pittsburgh Pirates beat the Padres yesterday 4-2 and have a 19-26 record. Although their overall record isn’t great, they’ve won three of their last five games. Tonight, they’ll send the 1-0 Roansy Contreras out to the mound. We’ve only seen a small sample size of Contreras this season as he’s only pitched 12.2 innings.
The Padres are planning on sending out one of their best today, MacKenzie Gore. Gore has a record of 3-1 this season as a starter and an ERA of 2.06. With Gore on the mound, the Padres definitely have an advantage in terms of pitching. Batting also goes to the Padres who have a team batting average of .233. The smart bet here is taking the Padres -210.
Boston Celtics vs. Miami Heat – 8:30 PM ET
Game 7 of the Eastern Conference Finals is set for tonight with the Celtics traveling to Miami. Boston was leading the series and was at home in Game 6, however, they lost it to the Heat. Tonight, they’ll need a strong performance from their defense in order to win this one on the road. In Game 6 they allowed Jimmy Butler to go for 47 points against them.
For Miami, the game plan is rather simple tonight, create scoring opportunities for Jimmy Butler. If they can do this, they’ll have a good chance of winning this game. On the defensive side of the ball, they’ve done a good job at slowing down Jayson Tatum. With the energy of the home crowd behind them, we’ll take Miami +2.5 tonight.
All odds are courtesy of Action247 Sportsbook. Good luck!!
* All odds 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.