Chad Hartsock
ConsultantChad's Picks
It is interleague rivalry weekend across the league, and that takes us to the Show Me State for the Kansas City Royals vs. the St. Louis Cardinals. The Royals are in poor form, having just been swept by the White Sox and losing 4 in a row. That is despite the best efforts of Bobby Witt, who efficiently gets on base but seems to be playing alone most nights. The Cardinals split with the Padres and Athletics on a west coast swing, and they have been one of baseball’s pleasant surprises this season. Most signs would point to the Cardinals on Friday, so I am going to go the other way and back the Royals.
The pitching matchup should be a solid one, as Michael Wacha and Dustin May face off. Wacha has tossed 2 straight 7-inning gems for KC, while Dustin May has recorded 5 quality starts in his last 6 outings. These teams need their starters because both bullpens have been gross, as they rank 5th and 6th-worst in ERA. Heading back from a west coast trip and playing the next day is often a sluggish spot though, so I will go against St. Louis and take Kansas City to sneak in a win here.
Royals vs Cardinals Prediction: KC Royals ML (-110) available at the time of publishing. Playable to -115.
Sign up for Polymarket RIGHT NOW to get instant access and a $50 trading bonus after you make your first $20 deposit! You can join Polymarket by clicking here and trade on our Royals vs Cardinals predictions.
The Blue Jays were off yesterday after a win against the Rays to avoid being swept, and now, they head to Detroit for a weekend series with the Tigers. The Tigers running ice cold, having lost 8 of their last 9 games — including a sweep to the Mets on the road. Detroit is the home team, but the more travel-weary team in this case. They will also have a rookie pitcher on the mound on Friday, so the circumstances certainly seem to favor the Blue Jays. I will take Toronto on the money line.
Ty Madden will take the ball for Detroit. He has worked in bulk relief a couple times, looking strong in the process. He seems to be outperforming his prospect pedigree, so I am going to have to see a longer track record before I am a believer. That is especially the case when facing a Toronto team that notoriously does not strike out and just keeps putting the ball in play.
The Jays will hand the ball to Trey Yesavage. Yesavage is clearly not all the way built up, and he will not likely work deep into the game, but he has been dominant so far in the innings he has pitched. This seems like a good spot for the visiting Blue Jays in the series opener.
Blue Jays vs Tigers Prediction: Toronto Blue Jays ML (-130) available at the time of publishing. Playable to -150.
You can bet on our Blue Jays vs Tigers pick with BetMGM, where right now new users can activate your new BetMGM account ⚡ and receive $150 in bonus bets INSTANTLY if your first $10+ wager is a winner!