On September 04, 2026 our model has run Toronto Blue Jays at Kansas City Royals and priced every market it can. Our strongest call is Toronto Blue Jays To Win (-106), which we rate lean confidence. Every bet below is our own number against the price on the board, in plain English.
Every bet we like in this game
Odds correct at time of publishing
For the Toronto Blue Jays to win tonight, they need to overcome some tough hitting from the Kansas City Royals. The Royals have been strong at home, winning 37 games there this season, and they've had solid success against left-handed pitchers this year. However, the Blue Jays have also been playing well, winning six of their last ten games. The Royals might struggle against lefties, as their hitting against them has not been great this season. The matchup is pretty close, but I think the Blue Jays have a good shot to pull this off. The biggest risk is that the Royals are playing at home, where they usually perform better. But with the Blue Jays looking to improve their road record, they can take advantage of the situation.
Kansas City Royals vs Toronto Blue Jays: Over 10.5 Total Runs (+112)
Odds correct at time of publishing
The Kansas City Royals have been hitting well lately, winning six of their last ten games. They have a solid track record against left-handed pitchers, posting a hitting rate similar to the league average. Meanwhile, the Toronto Blue Jays, also winning six of their last ten, have struggled against lefties, which could give the Royals an advantage. With both teams playing in a park that often sees plenty of runs, betting on the total runs to go over 10.5 makes sense. The Royals are much better at home, and they're likely to put up some big numbers. However, the close match-up means this could go either way, especially since the Blue Jays might not hit as well against left-handed pitchers.
Kansas City Royals vs Toronto Blue Jays: Toronto Blue Jays -1 Spread (+113)
Odds correct at time of publishing
Tonight, the Toronto Blue Jays need to win by at least two runs against the Kansas City Royals. The Royals have been decent at home but have struggled against left-handed pitchers, which the Blue Jays have on the mound. This season, the Royals hit well against lefties, but the Blue Jays have had a tough time against them too, making this matchup a bit tricky. The Blue Jays have also been solid lately, winning six of their last ten games. The risk here is that both teams are close in form, and the Royals could keep it tight. Still, the Blue Jays are likely to come out on top tonight.
Kansas City Royals vs Toronto Blue Jays: Jac Caglianone Under 1.5 Batter - Total Bases (-116)
Odds available at draftkings at time of publishing
You can get some decent odds at -116 for Jac Caglianone to have under 1.5 total bases against the Toronto Blue Jays. The Royals have been hitting well lately, winning six of their last ten games. However, Caglianone has been up and down, averaging about 1.3 hits per game recently, which shows he's been more active but still not consistently racking up big numbers. The tricky part is that the Blue Jays have a solid pitcher going, and Caglianone hasn't handled left-handed starters very well this season. He's also been striking out less, but with the Blue Jays winning six of their last ten, it might be tough for him to break through today. It's a close matchup, so while there's potential, it could go either way.
Kansas City Royals vs Toronto Blue Jays: Carter Jensen Under 1.5 Batter - Total Bases (-127)
Odds available at draftkings at time of publishing
Carter Jensen has been struggling lately, averaging just a third of a hit per game in his last three outings. This matchup against the Toronto Blue Jays could be tough for him, especially since they have a solid pitching staff. The Royals have won six of their last ten games, but Jensen's performance against left-handed pitchers hasn't been great. The Royals are playing at home, where they have a decent record, but Jensen's recent hitting form makes it likely he won't get more than one hit. The Blue Jays have also been tough on batters like him, and with his current slump, betting under 1.5 total bases seems like a smart choice. Just remember, things can go sideways in baseball.
Kansas City Royals vs Toronto Blue Jays: Bobby Witt Jr. Under 1.5 Batter - Total Bases (-133)
Odds available at draftkings at time of publishing
Bobby Witt Jr. has been struggling at the plate lately, with zero hits in his last three games. The Toronto Blue Jays also have a tough time against left-handed pitchers, which could make it even harder for him to find a groove. The Kansas City Royals have been playing better at home, but Witt's recent performance raises concerns. Given all this, betting on Witt to get under 1.5 total bases seems like a smart move. With him not hitting well and the Blue Jays' lefty struggles, there's a good chance this bet pays off. The biggest risk is that he could surprise everyone and break out of his slump, but with how things have been going, it looks like a solid choice.
That is the whole read on this one. Prices can move before you get on, so check the board at your bookmaker. Bet what you can afford to lose. If betting stops being fun, take a break.
Unlock the rest of this one
You're reading the free preview. One plan unlocks the full article and every pick we back — every league, every day.
Unlock the full article