The first pitch is scheduled for 8:10 p.m. ET inside Kauffman Stadium in Kansas City, Missouri. The game will be streamed on ESPN+.
Last Game Records
The Blue Jays sit at 31-22 on the season, coming off a series against the Twins where they lost two of three. Before the Twins series, the Jays were on an eight-game win streak.
The Royals come into this game at 17-35 after dropping two of three to the Astros. Kansas City has only won two games since May 18.
Blue Jays at Royals Betting Analysis
Toronto Blue Jays
The Toronto Blue Jays were a favorite amongst futures bettors during the offseason because of their other-worldly offensive talent and rebuffed pitching staff. It took a while for them to get going, much to the befuddlement of their fans, but they have quickly become one of the most popular MLB picks today.
Only three games removed from an eight-game winning streak and in sole control of second place in the American League East, Toronto is officially here to play.
Vladimir Guerrero Jr. is having a down year, which largely coincided with the team’s early struggles, but he still leads them in home runs. George Springer, meanwhile, has paced them at the plate with a .279 batting average. Bo Bichette has also played decently well, more so as of late, but all three of these big names will need to continue to improve their output if the Blue Jays have any hope of catching the streaking New York Yankees in the division.
Ross Stripling (1-1, 4.22 ERA) will have the task of starting the series out on the right foot after he did not allow a run in 2.2 innings against the Chicago White Sox in his last appearance.
Kansas City Royals
At 17-35, the MLB odds are rarely in favor of the Royals, who have also lost six of their last seven games. The situation in KC has gotten so bad that they have not won consecutive games since May 18, as both their offense and defense have proven to be far below the necessary standard to form a decent outfit.
The season is still young, but the Royals are already 13 games behind the American League Central-leading Minnesota Twins and have effectively dashed all hopes of reaching the playoffs.
Andrew Benintendi has been the lone bright spot for the Royals offense, posting a .321 batting average, while last year’s home-run champion Salvador Perez is stuck on eight long shots, less than half of the league’s leader (Aaron Judge), which has severely hindered the team’s offense. The remainder of the starting lineup has done little to distinguish itself, which has contributed to their early perils.
Daniel Lynch (2-4, 4.81 ERA) will be on the bump after allowing six earned runs in four innings to the Cleveland Guardians in his most recent start.
Benintendi is listed as day-to-day and could miss the matchup, which would be a major blow for a Royals team already devoid of superstar talent and going against a powerful hitting opponent.
The Blue Jays, meanwhile, will be at full health, aside from top reliever Tim Mayza.
Blue Jays at Royals Betting Preview
The Blue Jays, -172 on the moneyline, should be one of the most popular betting trends Monday because of the multitude of advantages they have. The Royals are +144 on the moneyline for any underdog bettors.
Toronto is also -1.5 (-110) on the runline, while KC is +1.5 (-110); the total is set at 9.5 with -104 odds on the over and -118 on the under.
Blue Jays at Royals Betting Prediction
Toronto holds the advantage in seemingly every category in this matchup— even their away record of 13-12 is better than Kansas City’s home record of 9-17, which removed any home-field advantage from the equation.
Even if Toronto’s stars are having down years, they can perform better than most anyone on KC, especially if Benintendi does not suit up.
This game should not take much more than a passing thought for bettors: ride with the Toronto Blue Jays.
How to Bet on Blue Jays at Royals
Odds for the Blue Jays-Royals matchup can be found under the MLB section on nearly all sportsbooks. Bettors will get positive odds for the Royals but increase the risk by betting against the favored Blue Jays.