MLB MATCHUP REPORT

July 19, 2025, 3:07 | Rogers Centre

San Francisco Giants (52-45) VS Toronto Blue Jays (55-41)

ODDS

Bet365
5Dimes
BOL
bodog
pin
Moneyline




Spread




Total o
u
o
u
o
u
o
u
o
u

SMART CHART

SF
NAME
TOR
4.11
OFFENSE
4.58
3.94
DEFENSE
4.41
0.00
TEAM ERA
0.00
7.51
OFFENSIVE HITS
8.72
3.53
OFFENSIVE WALKS
3.35
7.97
DEFENSIVE HITS
8.03
3.12
DEFENSIVE WALKS
3.27

RECENT FORM

TeamRecord Moneyvs LHP vs RHPFave DogO/U Diff
San Francisco 52-45 $-215 10-16 42-29 34-26 17-17 43-50-4 0.18
Toronto 55-41 $944 14-10 41-31 22-16 28-23 50-42-4 0.18

PITCHER LAST 3 STARTS

() ERA:
Event DateOpponent ResultScore OU ResultIp Money
Eric Lauer (4-2) ERA: 2.78
Event DateOpponent ResultScore OU ResultIp Money
Jul 9, 2025 CHW L 1-2 U 4 $-100
Jul 4, 2025 LAA W 4-3 U 6 $66
Jun 29, 2025 BOS W 5-3 U 4.1 $90

BULLPEN

San Francisco's relievers have pitched 11.2 innings in the last 3 games.
Toronto's relievers have pitched 11 innings in the last 3 games.

PITCHER RECENT STARTS VS OPPONENT

San Francisco Giants

DateScore WinnerIp HitsRuns Earned RunsWalks StrikeoutsDecision

Toronto Blue Jays

DateScore WinnerIp HitsRuns Earned RunsWalks StrikeoutsDecision
Jul 16, 2022 2-1 SF 7 2 1 1 3 4 No Decision
Sep 2, 2021 5-1 SF 7 3 1 1 1 4 No Decision
Sep 1, 2019 8-4 SD 6 6 4 4 0 9 Win
Apr 8, 2019 6-5 SD 6 4 5 5 3 8 Win
Mar 28, 2019 2-0 SD 6 4 0 0 1 3 Win

SUPERGRID

TitleStat RankStat Rank
Away Team Overall Scoring vs Home Team Overall Defense 4.14 22 4.39 19
Away Team Away Scoring vs Home Team Home Defense 4.31 16 4.40 20
Home Team Overall Scoring vs Away Team Overall Defense 4.60 10 3.93 4
Home Team Home Scoring vs Away Team Road Defense 5.31 4 3.96 4

HEAD TO HEAD DETAIL

DateAway Away ScoreHome Home ScoreLine TotalO/U Away PitcherHome Pitcher Away HitsHome Hits Away WalksHome Walks Away StrikeoutsHome Strikeouts
Jul 11, 2024 TOR 5 SF 3 -124 7.5 O Kevin Gausman (R) Jordan Hicks (R) 10 7 2 0 5 4
Jul 10, 2024 TOR 10 SF 6 -155 7 O Chris Bassitt (R) Logan Webb (R) 14 9 1 6 7 9
Jul 9, 2024 TOR 3 SF 4 -130 7.5 U Yusei Kikuchi (L) Blake Snell (L) 3 9 5 2 8 14
Jun 29, 2023 SF 1 TOR 2 -153 9.5 U Keaton Winn (R) Chris Bassitt (R) 5 3 3 2 14 4
Jun 28, 2023 SF 1 TOR 6 -110 8.5 U Logan Webb (R) Trevor Richards (R) 6 12 1 0 9 8
Jun 27, 2023 SF 3 TOR 0 -200 8 U Ryan Walker (R) Kevin Gausman (R) 6 8 2 0 13 17
May 15, 2019 TOR 3 SF 4 -150 7.5 U Edwin Jackson (R) Shaun Anderson (R) 5 8 3 2 11 6
May 14, 2019 TOR 7 SF 3 -127 7.5 O Trent Thornton (R) Nick Vincent (R) 10 5 6 6 8 11
Apr 24, 2019 SF 4 TOR 0 110 8.5 U Drew Pomeranz (L) Clay Buchholz (R) 7 2 5 2 3 9
Apr 23, 2019 SF 7 TOR 6 -105 8.5 O Jeff Samardzija (R) Trent Thornton (R) 10 9 0 2 8 9

BETTING ODDS TRENDS

Toronto Blue Jays

San Francisco Giants

TEAM VS DIVISION OR CONFERENCE

San Francisco Giants

NameRecord HomeAway FaveDog O/Uvs LHP vs RHP
Overall 52-45 28-20 24-25 34-26 17-17 43-50-4 10-16 42-29
Last 10 6-4 3-3 3-1 4-0 2-3 4-5-1 2-2 4-2
vs Div 12-14 7-7 5-7 8-6 4-8 15-9-2 2-3 10-11
vs AL 21-18 12-6 9-12 16-12 5-4 13-24-2 5-6 16-12
vs NL 31-27 16-14 15-13 18-14 12-13 30-26-2 5-10 26-17

Toronto Blue Jays

NameRecord HomeAway FaveDog O/Uvs LHP vs RHP
Overall 55-41 32-16 23-25 22-16 28-23 50-42-4 14-10 41-31
Last 10 7-3 4-0 3-3 6-3 1-0 3-7 1-2 6-1
vs Div 16-13 9-5 7-8 3-5 11-7 17-11-1 4-2 12-11
vs AL 40-32 20-13 20-19 18-15 20-16 38-31-3 10-6 30-26
vs NL 15-9 12-3 3-6 4-1 8-7 12-11-1 4-4 11-5

TEAM LAST 5 GAMES

San Francisco Giants

DateOpponent ScoreResult LineTotal StarterIp Opposing Starterlocation
Jul 13, 2025 LA 2-5 L 115 7.50 Robbie Ray 6 Yoshinobu Yamamoto H
Jul 12, 2025 LA 1-2 L 135 8.50 Landen Roupp 6 Shohei Ohtani H
Jul 11, 2025 LA 8-7 W -135 7.50 Logan Webb 5.1 Dustin May H
Jul 9, 2025 PHI 0-13 L 110 8 Justin Verlander 6 Jesus Luzardo H
Jul 8, 2025 PHI 4-3 W -160 8 Robbie Ray 5.2 Taijuan Walker H

Toronto Blue Jays

DateOpponent ScoreResult LineTotal StarterIp Opposing Starterlocation
Jul 13, 2025 ATH 3-6 L -130 10.50 Jose Berrios 3 Jeffrey Springs A
Jul 12, 2025 ATH 3-4 L -140 10.50 Kevin Gausman 5 Jacob Lopez A
Jul 11, 2025 ATH 7-6 W -180 10.50 Max Scherzer 6 Luis Severino A
Jul 9, 2025 CHW 1-2 L -140 8 Eric Lauer 4 Adrian Houser A
Jul 8, 2025 CHW 6-1 W -200 8.50 Chris Bassitt 6 Aaron Civale A