Kansas City Royals vs Toronto Blue Jays MLB Recap Betting Prediction

MLB Recap: Kansas City Royals vs Toronto Blue Jays – 8/1/25

The Kansas City Royals defeated the Toronto Blue Jays 9-3 at Rogers Centre on August 1, 2025. Michael Wacha pitched a strong game, earning the win with eight innings of work. The Royals improved their record to 54-55, placing them third in the AL Central. Bobby Witt Jr. had a standout performance for the Royals, driving in three runs with a home run. Salvador Perez, Mike Yastrzemski, and Adam Frazier also contributed with home runs. The Blue Jays, now 64-46, remain first in the AL East despite the loss. The Royals scored their first runs in the second inning with two on the board. They continued strong in the third inning, adding three more runs. The Blue Jays got their first run in the opening inning but then struggled to score until the ninth. In the final inning, the Royals sealed the game with four more runs, bringing their total to nine. The Blue Jays managed to add two runs in the ninth, but it wasn’t enough. The game ended with the Royals winning 9-3.

Michael Wacha played a big role in the Royals’ win over the Blue Jays. He pitched for 8 innings, giving up only 3 hits and 1 run. Wacha struck out 5 batters, securing the win and improving his record to 4-9.

On the hitting side, Bobby Witt Jr. stood out for the Royals. He had 1 hit in 3 at-bats and drove in 3 runs. Witt Jr. also hit a home run, helping the Royals build their lead.

Kevin Gausman started on the mound for the Blue Jays. He pitched 6 innings, allowing 6 hits and 5 runs. Gausman struck out 5 batters but took the loss, bringing his record to 7-7.

What’s Next

The Royals’ victory over the Blue Jays moves their record to 54-55. They remain in 3rd place in the Central Division. This win keeps them in the hunt for a better position in the standings. The Blue Jays, despite the loss, still hold the top spot in the East with a 64-46 record. This game doesn’t change their lead, but it does give the Royals a morale boost. This season, both teams continue to compete fiercely in their respective divisions.

The Kansas City Royals will continue their series against the Toronto Blue Jays. Their next game is scheduled for Saturday, August 2, 2025, at 3:07 PM at the Rogers Centre. After finishing the series with the Blue Jays, they will head to Boston to face the Red Sox starting Monday, August 4, 2025.

The Toronto Blue Jays will also continue their series against the Royals. The next game is set for Saturday, August 2, 2025, at 3:07 PM at the Rogers Centre. Once the series concludes, the Blue Jays will travel to face the Colorado Rockies on Monday, August 4, 2025, at Coors Field.


All odds are courtesy of Action247 Sportsbook. Good luck!!


* All odds are 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. Action247 does not warrant the accuracy of completeness of the information, text, graphics, links or other items contained within these post.