Jul 23, 2026; Toronto, Ontario, CAN; Toronto Blue Jays starting pitcher Shane Bieber (57) pitches to the Tampa Bay Rays during the first inning at Rogers Centre. Mandatory Credit: John E. Sokolowski-Imagn Images
IMAGN IMAGES via Reuters Connect

Kansas City Royals vs Toronto Blue Jays Prediction 8/25/2026 Today’s MLB Picks

Pick details

MATCHUP Kansas City Royals Toronto Blue Jays
Team Records 58-74 64-68
Spread +1.5 -199 -1.5 163
Moneyline +102 -123
Total Over 8.5 (-110) Under 8.5 (-110)
Where Rogers Centre, Toronto, Ontario
When Tuesday, August 25, 2026
Time 07:07 PM EDT
TV MLB.TV

The Kansas City Royals and the Toronto Blue Jays will meet on Tuesday night in the opening game of a three‑game American League series at Rogers Centre in Toronto, Ontario.

Kansas City Royals Betting Preview

The Kansas City Royals enter Tuesday’s contest with a 58–74 overall record (5th in the American League Central) and an abysmal 22–44 mark on the road. The Royals offense has been rather pedestrian this season. Kansas City has compiled 560 runs scored (21st in MLB), 235 doubles, a .246 team batting average and 136 home runs which ranks 22nd in Major League Baseball.

The Royals arrive at tomorrow night’s game in elite form. Kansas City has won eight straight games, including a 5–2 victory over the Detroit Tigers three days ago.

The Royals will turn to right hander Seth Lugo in this game. In 26 starts made in 2026, Lugo has compiled a 5–7 win‑loss record, a 4.71 ERA, a 1.38 WHIP, and 111 strikeouts in 145.1 innings pitched. Seth Lugo arrives at this contest in poor overall form, allowing five or more earned runs in three of his last four starts made this season. Lugo will look to rebound from his recent struggles on the mound in tomorrow night’s matchup with the Toronto Blue Jays.

Shifting our focus to the Kansas City offense, the Royals lineup features Bobby Witt Jr. and Jac Caglianone. Witt Jr. has amassed a .287 batting average, 16 home runs, 48 RBIs, 26 doubles and an .822 OPS. Jac Caglianone has compiled 22 home runs, 60 RBIs and an .819 OPS.                                   

Toronto Blue Jays Betting Preview

The Toronto Blue Jays enter Tuesday night’s matchup with a 64–68 overall record (4th in the American League East) and a 33–33 mark at home. Toronto has played subpar baseball recently, losing three of the team’s last five games, including a 3–1 loss to the New York Yankees last week.

The Blue Jays will start right hander Max Scherzer in tomorrow’s game. In 11 starts made this season, Scherzer has compiled a 1–6 win‑loss record, a 7.40 ERA, a 1.51 WHIP and 32 strikeouts in 45 innings pitched. Scherzer struggled in his most recent outing, allowing seven earned runs across four innings pitched, in the Tampa Bay Rays 7-6 win over the Toronto Blue Jays five days ago.

The Blue Jays lineup features Kazuma Okamoto and Ernie Clement. Kazuma Okamoto has tallied 26 home runs (18th in MLB), 74 RBIs, 43 walks, 20 doubles and a .741 OPS. Ernie Clement has amassed a .284 batting average, 43 RBIs and a .711 OPS.     

Why the Kansas City Royals will win.

• Offensive potential. Bobby Witt Jr. has been a key contributor for the Kansas City Royals lineup.

• Starting pitching. In 26 starts made in 2026, Seth Lugo has compiled a 5–7 win‑loss record, a 4.71 ERA, a 1.38 WHIP, and 111 strikeouts.

• Current form. The Kansas City Royals arrive at this contest on the heels of an eight-game winning streak.

Why the Toronto Blue Jays will win.

• Home field edge. The Toronto Blue Jays have played competitive baseball (33–33) at Rogers Centre this season.

• Offensive balance. Kazuma Okamoto and Ernie Clement provide a strong core to the Blue Jays lineup.

• Starting pitching. Max Scherzer will look to rebound from recent struggles and provide veteran leadership on the mound.

Kansas City Royals vs. Toronto Blue Jays Prediction

In my view, the way to go in this matchup is the total rather than a side. Why? Toronto starting pitcher Max Scherzer struggled in his most recent outing, allowing seven earned runs across four innings pitched, in the Tampa Bay Rays 7-6 win over the Toronto Blue Jays five days ago. Similarly, Kansas City hurler Seth Lugo arrives at this contest in poor overall form, allowing five or more earned runs in three of his last four starts made this season. With that said, I am backing over 7.5 runs in this game.

Hans Geevers's Pick: Over 7.5

Need More? Get Premium Picks

Hot Cappers