Toronto Blue Jays vs Kansas City Royals August 3rd 2025
The Kansas City Royals will visit the Toronto Blue Jays at Rogers Centre. The game is set for Sunday, August 3, 2025, at 1:37 PM. The Royals have a record of 55-56, holding third place in the AL Central. They have won six of their last ten games but lost their most recent one.
The Toronto Blue Jays have a 65-47 record and sit in first place in the AL East. They have split their last ten games evenly, winning five and losing five. The game will feature starting pitchers Seth Lugo for the Royals and Chris Bassitt for the Blue Jays. The weather forecast predicts a warm day with clear skies, though the retractable roof may limit wind impact. Fans can catch the game on MLBN.
Royals vs Blue Jays Key Information
- Sport: Baseball
- Teams: Kansas City Royals vs. Toronto Blue Jays
- Venue: Rogers Centre in Toronto, ON
- Date: Sunday, August 3, 2025 at 1:37 PM
- Betting Odds: Royals Moneyline +117, Blue Jays Moneyline -139, Royals Runline +1.5 (-183), Blue Jays Runline -1.5 (+152), Total Over 8.0 (-122), Total Under 8.0 (-102)
The Royals Can Win If…
The Kansas City Royals recently faced the Toronto Blue Jays, losing 4-2. Despite the loss, Salvador Perez shone with a home run, contributing one of the team’s two runs. Kyle Isbel also had a strong performance with two doubles, showing the team’s ability to produce extra-base hits.
In the 2025 season, the Royals have a solid batting lineup, ranking 3rd in doubles with 197. Their pitching staff is also strong, with a team ERA of 3.54, placing them 2nd in the league. This combination of hitting and pitching can be pivotal in securing a win against any opponent.
Key players like Bobby Witt Jr. and Salvador Perez are crucial for the Royals. Witt Jr. has a batting average of .286 and has driven in 63 runs, while Perez leads the team with 20 home runs. With Seth Lugo starting, who holds an ERA of 3.03, the Royals have a good chance to control the game.
The Blue Jays Can Win If…
The Toronto Blue Jays secured a win in their most recent game against the Kansas City Royals with a 4-2 score. Max Scherzer led the way on the mound with six strong innings, allowing only one run. Bo Bichette was key at the plate, going 3-for-4 with an RBI, helping the team to victory.
Toronto’s batting lineup is strong this season, ranking first in both batting average and on-base percentage. They have a team batting average of .264 and an on-base percentage of .332. These stats show their ability to consistently get on base and create scoring opportunities.
Chris Bassitt will be the starting pitcher for the Blue Jays in the upcoming game. He has a record of 11-5 and will look to add another win to his tally. With the support of top hitters like Vladimir Guerrero Jr. and Bo Bichette, the Blue Jays have a solid chance to win against the Royals.
Royals Count on Salvador Perez to Power Past Blue Jays in Series Finale
The Kansas City Royals are riding the hot bat of Salvador Perez, and they’ll need his power once more as they go for a road series win against the Toronto Blue Jays on Sunday. With the series tied 1-1, both teams will send out reliable right-handers in a key rubber match.
Get ready for every angle of the finale by exploring our full MLB game previews and picks.
Perez Homering Into the Record Books
Perez homered again Saturday — his second in as many games against Toronto — launching one off veteran Max Scherzer in the sixth inning. It was a historic swing: Perez became the first player in Royals history with nine seasons of 20+ homers, surpassing George Brett.
With 11 homers in his past 21 games, the veteran catcher is finding his groove at the plate again.
“We need him and other guys to do it, too,” Royals manager Matt Quatraro said. “You provide power in the middle of the lineup, and that is a big threat at any time.”
Perez now sits at 293 career home runs, just seven shy of becoming the eighth catcher in MLB history to hit 300.
Want to keep up with the top-performing players across the league? Visit our real-time MLB scores and odds page.
Pitching Matchup: Lugo vs. Bassitt
The Royals will hand the ball to Seth Lugo (8-5, 3.03 ERA), who has quietly dominated the Blue Jays in his career. He’s 3-1 with a 2.21 ERA in six appearances, including two starts, against Toronto.
The Blue Jays counter with Chris Bassitt (11-5, 4.24 ERA), who’s had his ups and downs this season but owns a respectable 3.92 ERA over seven career starts versus Kansas City.
Looking for trends, matchups, and expert projections? Get insights from our detailed MLB expert betting guide.
Injury Watch for Both Clubs
Saturday wasn’t kind to either team on the injury front. The Royals lost Jonathan India after he was hit on the left wrist, though initial X-rays were negative. He’s listed as day-to-day with a contusion, but he has a history of wrist issues that could linger.
Kansas City also saw reliever Steven Cruz leave with right shoulder discomfort and will undergo additional evaluation.
Toronto has injury issues of its own. Catcher Tyler Heineman left Saturday’s game with a head contusion after taking a foul ball off the mask and later being hit by a pitch. With Alejandro Kirk already on the concussion IL, Ali Sanchez took over behind the plate.
Kirk, however, is expected to be activated Sunday, providing much-needed relief behind the dish.
Outfielder George Springer remains sidelined with a concussion and is not expected to return this weekend.
Track these injury shifts and late scratches as they impact both performance and betting value on our official MLB teams hub.
The Lean
The Blue Jays are favored with a moneyline of -139 against the Royals’ +117. The Blue Jays have a strong batting average of .264, ranking first, while the Royals are at .244, ranking 12th. Given the Blue Jays’ superior hitting and the Royals’ lower-ranked pitching, the recommendation is to pick the Blue Jays to win. The model projects a score of Blue Jays 5, Royals 3.
The total for the game is set at 8.0, with the over at -122 and the under at -102. The Blue Jays’ pitching has a lower ERA of 3.54, ranking second, compared to the Royals’ 4.29, ranking 23rd. Considering these stats, the model suggests taking the under, with a projected total of 8 runs.
Final Word
Sunday’s game offers plenty at stake — for the Royals, a potential series win to kick off their nine-game road trip; for the Blue Jays, a bounce-back at home before heading west. With slugging catchers, capable arms, and lineup adjustments on both sides, expect a tight and competitive finale.