mlb Matchup Report

July 18, 2025, 07:07 | Rogers Centre
San Francisco
Giants
52-45
vs
Toronto
Blue Jays
55-41
Odds
 
Previous
Next
Opening
Westgate
Wynn
San Francisco
Toronto
Moneyline
+120 -145
+117 -140
   
   
Jul 18
7:07 PM
Spread
+1.5 -179 -1.5 +144
+1.5 -185 -1.5 +160
       
       
 
Total
8.5 o -118 u -110
8.5 o -120 u +100
Smart Chart
  • SF
  • 4.07
  • 3.94
  • 0.00
  • 7.54
  • 3.49
  • 7.99
  • 3.12
  • name
  • offense
  • defense
  • Team ERA
  • Offensive Hits
  • Offensive Walks
  • Defensive Hits
  • Defensive Walks
  • TOR
  • 4.58
  • 4.36
  • 0.00
  • 8.73
  • 3.35
  • 8.06
  • 3.24


Recent Form
Team record money vs LHP vs RHP Fave Dog O/U Diff
San Francisco 52-45 -215.00 10-16 42-29 34-26 17-17 43-50-4 0.18
Toronto 55-41 944.00 14-10 41-31 22-16 28-23 50-42-4 0.18
Pitchers Last 3 Starts
Justin Verlander (0-8) ERA: 5.11
event date Opponent Result score OU Result ip money
Jul 9, 2025 PHI L 0-13 O 6 -100.00
Jul 4, 2025 ATH L 2-11 O 3 -100.00
Jun 29, 2025 CHW L 2-5 U 6 -100.00
Chris Bassitt (10-4) ERA: 3.89
event date Opponent Result score OU Result ip money
Jul 8, 2025 CHW W 6-1 U 6 50.00
Jul 3, 2025 NYY W 8-5 O 5.2 110.00
Jun 28, 2025 BOS L 1-15 O 2 -100.00
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 - Justin Verlander
Date score Winner ip hits Runs Earned Runs walks strikeouts Decision
Jun 2, 2023 3-0 TOR 6 5 1 1 3 8 Loss
Apr 22, 2022 4-3 TOR 6 4 3 3 1 5 No Decision
Sep 1, 2019 2-0 HOU 9 0 0 0 1 14 Win
Jun 25, 2018 6-3 TOR 6.2 7 4 4 2 6 Loss
Jul 14, 2017 7-2 TOR 5.1 3 3 2 3 5 Loss
Toronto Blue Jays - Chris Bassitt
Date score Winner ip hits Runs Earned Runs walks strikeouts Decision
Jul 10, 2024 10-6 TOR 5 5 3 3 4 6 Win
Jun 29, 2023 2-1 TOR 6 3 0 0 3 12 Win
May 24, 2022 13-12 SF 4.1 8 8 8 3 4 No Decision
Apr 20, 2022 5-2 SF 6 8 5 5 1 6 Loss
Sep 18, 2020 6-0 OAK 6.2 3 0 0 3 7 Win
Supergrid
Title Stat Rank Stat 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
Date Away away score Home home score line O/U Away Pitcher Home Pitcher Away Hits Home Hits Away Walks Home Walks Away Strikeouts Home 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
Team Vs Division Or Conference
San Francisco Giants
  record Home Away Fave Dog O/U vs 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
  record Home Away Fave Dog O/U vs 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
Date Opponent score Result line Total starter ip Location opposing starter
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
Date Opponent score Result line Total starter ip Location opposing starter
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