Toronto Blue Jays vs San Francisco Giants July 20th 2025
The San Francisco Giants will take on the Toronto Blue Jays at Rogers Centre on Sunday, July 20, 2025. The game is set to start at 12:05 PM. Fans can catch the action on Roku.
The Giants, managed by Bob Melvin, have a 52-47 record this season. They are 6 games back in the NL West. The Blue Jays, led by John Schneider, hold a 57-41 record. They have been strong at home with a 34-16 record. Starting on the mound for the Giants is Robbie Ray, while José Berríos will pitch for the Blue Jays.
Giants vs Blue Jays Key Information
- Sport: Baseball
- Teams: San Francisco Giants vs. Toronto Blue Jays
- Venue: Rogers Centre in Toronto, ON
- Date: Sunday, July 20, 2025
- Betting Odds:
- Giants Moneyline: -105
- Blue Jays Moneyline: -112
- Giants Runline: -1.5 (+148)
- Blue Jays Runline: +1.5 (-181)
- Total Over: 8.0 (-112)
- Total Under: 8.0 (-108)
The Giants Can Win If…
The San Francisco Giants recently played against the Toronto Blue Jays and lost 3-6. Despite the loss, Willy Adames showed power with two home runs, contributing two runs and two RBIs. Luis Matos also added a double, showing some potential for extra-base hits.
The Giants have a strong pitching lineup, ranked 3rd in the league with a 3.56 ERA. They have allowed the fewest home runs, with only 85 given up this season. This pitching strength could be a key factor in their chances to win the next game.
Robbie Ray will start for the Giants, boasting a 2.65 ERA and a 9-3 record. His solid performance on the mound can give the Giants an edge. With Rafael Devers leading the team in home runs and RBIs, the Giants have the potential to score and support their pitching staff for a win.
The Blue Jays Can Win If…
The Toronto Blue Jays are coming off a 6-3 win against the San Francisco Giants. Eric Lauer pitched six solid innings, giving up just two hits and striking out seven. Tyler Heineman stood out with a home run and three RBIs, while Addison Barger went 4-for-4 with a run scored.
The Blue Jays lead the league with a .260 batting average. Their on-base percentage of .329 ranks second, showing their ability to get runners on base. With a total of 168 doubles this season, they rank sixth, which helps them drive in runs.
José Berríos will start for the Blue Jays with a 3.75 ERA. His performance can keep the game in check against the Giants. With the Blue Jays’ lineup featuring consistent hitters like Vladimir Guerrero Jr. and Bo Bichette, they have a strong chance to win.
Blue Jays Target Franchise-Record Home Streak Against Giants
The Toronto Blue Jays are rolling at Rogers Centre and have a chance to match a franchise record on Sunday afternoon. After clinching the series with Saturday’s 6-3 victory over the San Francisco Giants, Toronto now looks to stretch its home winning streak to 10 — a mark only achieved once before, back in 1985.
A win on Sunday would not only complete a sweep coming out of the All-Star break, but also reinforce Toronto’s dominance at home this season, where they own a 34-16 record.
Balanced Attack Powers Toronto’s Push
What’s fueling this surge isn’t just the top of the lineup — it’s the bottom-order bats making a difference. Ernie Clement, Will Wagner, and Tyler Heineman each made key contributions in Saturday’s win. Clement knocked in a run with a timely single, Wagner hit a two-run double for the second straight game, and Heineman added an RBI double and a two-run blast.
“That’s huge when the bottom of the order can get it done,” Clement said. “It takes a lot of pressure off the top.”
Manager John Schneider has been vocal about the importance of depth and consistency throughout the lineup. “When you know you’re hitting 7-8-9, the tendency is to chase results. But these guys aren’t doing that. We’ve stressed from the start that every spot in the order has to play like a starter. They’ve embraced that.”
The Blue Jays’ consistency at the plate has allowed them to take full control of this series, outhitting San Francisco 14-4 on Saturday. The team has now won seven of its past eight home series and seems to be gathering steam at the right time.
Giants Struggling to Find Rhythm Against Toronto Pitching
San Francisco finally scored in the fifth inning of Saturday’s game after being blanked 4-0 in the opener, with Willy Adames providing both of the Giants’ home runs. However, outside of Adames’ long balls, the Giants’ bats have been quiet, striking out 21 times without drawing a single walk over the first two games.
Logan Webb once again saw his outing unravel in the sixth inning, surrendering four runs — marking the second straight start where he’s given up a crooked number in that frame.
“It’s the second time in a row I’ve given up four runs in the sixth inning,” Webb said. “I have to figure something out.”
Giants manager Bob Melvin echoed those concerns, especially against left-handed pitching, an area where San Francisco has consistently faltered. “We’ve struggled with lefties all year,” Melvin said. “It’s been a sore spot, and unfortunately, we haven’t done enough against anyone in this series.”
The Giants are now 10-17 against left-handed starters and are riding a four-game losing streak.
Pitching Matchup: Former Jay Robbie Ray Returns to Toronto
Former Blue Jays ace and 2021 AL Cy Young winner Robbie Ray (9-3, 2.65 ERA) returns to the mound at Rogers Centre, this time in a Giants uniform. Ray spent just one season with Toronto but made it a memorable one, and Sunday’s outing offers him a shot at redemption and a chance to halt San Francisco’s skid.
Ray has a 3.50 ERA in three career starts against the Jays and will be facing a lineup that’s clearly in rhythm. His ability to suppress the bottom of the order could be key in preventing another offensive breakout.
Opposing Ray will be Toronto right-hander José Berríos (5-4, 3.75 ERA), who has been steady but is looking for a deeper outing. His last matchup with the Giants came in 2017, when he earned the win while giving up just two runs across 5 1/3 innings.
With the Rogers Centre crowd behind them and a chance to tie history, Berríos and the Jays will look to capitalize.
Stay tuned to Scores and Stats MLB Picks for daily betting insights, and don’t miss our expert analysis in the MLB Betting Guide and latest MLB Odds and Scores for today’s matchups.