San Francisco Giants (52-46) vs. Toronto Blue Jays (56-41)
Game Details: Sunday, July 20, 2025 @ 12:05 pm EST
Location: Rogers Centre in Toronto, Ontario, Canada
R. Ray (L) vs. J. Berrios (R)
Where to Watch: Roku
The San Francisco Giants and the Toronto Blue Jays are closing out a three-game interleague series on Sunday afternoon inside the Rogers Centre. The Blue Jays came from behind at home on Saturday 6-3. The Giants are third in the NL West with a 52-46 record and are sending veteran lefty Robbie Ray. The Blue Jays are leading in the AL East with a 56-41 record right now and are having right-hander Jose Berrios toeing the slab.
Betting Odds
| Team | Total Runs | Money Line |
| Over 8.5 (+100) | +105 | |
| Under 8.5 (-120) | -125 |
Apex Tale of The Tape

| Team Stats | ||
| 4.06 | Runs/G | 4.59 |
| .229 | BA | .260 |
| .308 | OBP | .331 |
| .369 | SLG | .406 |
| .677 | OPS | .737 |
| 91 | HR | 102 |
| 45 | SB | 52 |
| 3.54 | ERA | 4.10 |
| 1.26 | WHIP | 1.26 |
| 8.56 | K/9 | 9.04 |
| .984 | Fielding Percentage | .985 |
| 26 | Saves | 29 |
Projected Starting Pitchers H2H
| Robbie Ray | Player Stats | Jose Berrios |
| 9-3 | W/L | 5-4 |
| 2.65 | ERA | 3.75 |
| 119.0 | IP | 115.1 |
| 1.08 | WHIP | 1.24 |
| 128 | K | 97 |
| 44 | BB | 41 |
Key Stats
San Francisco Giants
The San Francisco Giants are struggling offensively as they are currently posting a .229/.308/.369 team slash line while scoring 4.06 runs per game. A big reason is the fact that they are not hitting many home runs as they are 25th in the bigs with 91 total homers hit. Shortstop Willy Adames has to improve more at the dish as he has a .700 OPS with 14 homers, 50 RBI, 55 runs scored, and four steals while being caught twice.
Veteran left-hander Robbie Ray is going to be taking the mound for the San Francisco Giants for Sunday’s game and is stepping up thus far as he is 9-3 with a 2.65 and a 1.08 WHIP in 119.0 innings of work. He is keeping the ball in the park with 13 home runs allowed up to this point. Robbie Ray has not faced the Giants since 2022 so this lineup has not seen too much of him lately.
Toronto Blue Jays
The Toronto Blue Jays are swinging well as they are tied with the New York Mets for eighth place with a .737 team OPS while averaging 4.59 runs per game. They are struggling to steal bases throughout the year though as they rank 24th with 52 stolen bases while being caught 15 times. First baseman Vladimir Guerrero Jr. has been hitting well as he has a .275/.382/.429 slash line with 12 home runs, 46 RBI, 59 runs scored, and five stolen bases on seven attempts.
The Toronto Blue Jays are going to be sending right-hander Jose Berrios to the mound and he is pitching well as he is 5-4 with a 3.75 ERA and a 1.24 WHIP in 115.1 innings over 20 starts. Hitters are struggling to make good contact against him as they have a .238 batting average against Berrios. This will be his first start since 2017 against the Giants so it will be a good test for him.
San Francisco Giants vs. Toronto Blue Jays Betting Trends
| Betting Stats | ||
| 5-5 | W/L 10 | 7-3 |
| 43-56 | ATS | 57-41 |
| 44-52-3 | O/U | 52-43-3 |
Prediction
The Toronto Blue Jays are the better offensive team and should be able to dominate throughout the closing game of this series. The ability to hit with runners in scoring position shows a significant difference as the Giants are 24th in the sport with a .705 team OPS in those at-bats while the Blue Jays are seventh in the bigs are seventh in MLB with a .767 team OPS thus far. All in all, go with the Toronto Blue Jays to win this game and stay hot.
