Giants
-1.5 Pts
Blue Jays
6.0 Pts
Friday July 18, 2025 at 7:07 PM ET
Loading Possible Bets...
Moneyline
BetRivers BetRivers
LINE MOVEMENT
Spread
BetRivers BetRivers
-7.5
PROBABILITY with vig removed
SF Win or Lose By < 8 Pts()
%
TOR Win By 8+ Pts()
%
LINE MOVEMENT
Over Under
BetRivers BetRivers
4.5
Runs
PROBABILITY with vig removed
Over 5 Total Points()
%
Under 5 Total Points()
%
LINE MOVEMENT
Yes Runs First Inning
BetRivers BetRivers
LINE MOVEMENT
No changes have been recorded yet.
No Runs First Inning
BetRivers BetRivers
LINE MOVEMENT
No changes have been recorded yet.
SF
Giants Injury Report
Loading Giants Injuries...
TOR
Blue Jays Injury Report
Loading Blue Jays Injuries
SF
Giants News
#4 BP
Erik Miller: To begin throwing
Jul 18th
Miller (elbow) will begin a throwing program Saturday, Shayna Rubin of the San Francisco Chronicle reports.
#2 2B
Christian Koss: Rehab stint coming soon
Jul 18th
Koss (hamstring) is expected to begin his minor-league rehab assignment next week, Shayna Rubin of the San Francisco Chronicle reports.
#8 BP
Matt Gage: Call-up official
Jul 18th
The Giants selected Gage's contract from Triple-A Sacramento on Friday
#1 PROS
Bryce Eldridge: Rehabbing in rookie ball
Jul 16th
Eldridge (hamstring) began a rehab assignment in the rookie-level Arizona Complex League on Monday and has gone 2-for-6 with a walk, an RBI and a run in his first two contests.
#5 BP
Spencer Bivens: Picks up loss Sunday
Jul 14th
Bivens took the loss in Sunday's 5-2 extra-innings defeat to the Dodgers, allowing three runs (two earned) on three hits and one intentional walk while striking out one over one inning.
#1 CF
Jung Hoo Lee: Doubles in defeat
Jul 14th
Lee went 1-for-3 with a double and a walk in Sunday's 5-2 extra-innings loss to the Dodgers.
#2 CF
Luis Matos: Forces extras with homer
Jul 13th
Matos went 1-for-2 with a two-run home run in Sunday's 5-2 extra-innings loss to the Dodgers.
#2 P
Robbie Ray: Quality start in pitching duel
Jul 13th
Ray allowed two runs on three hits and two walks while striking out six over six innings in a no-decision versus the Dodgers on Sunday.
#1 1B
Dominic Smith: Taking seat against righty
Jul 13th
Smith is out of the lineup for Sunday's game against the Dodgers.
#3 BP
Tyler Rogers: Tosses scoreless inning Saturday
Jul 13th
Rogers threw a scoreless ninth inning in Saturday's 2-1 loss to the Dodgers, allowing one hit.
#1 C
Patrick Bailey: Scores in loss
Jul 13th
Bailey went 1-for-3 with a run scored in Saturday's 2-1 loss to the Dodgers.
#4 P
Landen Roupp: Pitches well but takes loss
Jul 12th
Roupp (6-6) took the loss against the Dodgers on Saturday, allowing two runs (one earned) on seven hits and one walk while striking out eight batters over six innings.
#2 1B
Wilmer Flores: Sitting again
Jul 12th
Flores is not in Saturday's lineup against the Dodgers.
#1 BP
Randy Rodriguez: Earns hold Friday
Jul 12th
Rodriguez picked up a hold in Friday's 8-7 win over the Dodgers, allowing one earned run on three hits over 1.2 innings.
#1 RF
Mike Yastrzemski: Doubles in win
Jul 12th
Yastrzemski went 1-for-3 with a run scored, a double and a walk in Friday's 8-7 win over the Dodgers.
#2 LF
Jerar Encarnacion: Headed to Arizona for rehab
Jul 12th
Encarnacion (oblique) will play in some rehab games in the rookie-level Arizona Complex League over the All-Star break before joining Triple-A Sacramento, MLB.com reports.
#1 SS
Willy Adames: Launches homer in win
Jul 11th
Adames went 2-for-4 with a home run, a triple, three RBI and two runs scored in Friday's 8-7 win over the Dodgers.
#1 CL
Camilo Doval: Escapes with save Friday
Jul 11th
Doval allowed a hit and a walk in a scoreless inning to earn the save in Friday's 8-7 win over the Dodgers.
#1 P
Logan Webb: Grinds out tough win
Jul 11th
Webb (9-6) allowed six runs on six hits and a walk while striking out six over 5.1 innings to earn the win over the Dodgers on Friday.
#3 P
Justin Verlander: Falls to 0-7
Jul 9th
Verlander (0-7) took the loss Wednesday against the Phillies, allowing four runs (two earned) on seven hits across six innings. He struck out seven.
#3 2B
Brett Wisely: Sitting in fourth straight game
Jul 9th
Wisely is out of the lineup for Wednesday's game against the Phillies.
#4 SS
Sergio Alcantara: Clears waivers
Jul 9th
The Giants outrighted Alcantara to Triple-A Sacramento on Tuesday after he cleared waivers.
#5 P
Hayden Birdsong: Won't get start this week
Jul 9th
Birdsong isn't scheduled to make a start during the Giants' three-game series with the Dodgers this weekend, Shayna Rubin of the San Francisco Chronicle reports.
#1 DH
Rafael Devers: Injury halting work at first base
Jul 8th
Devers is dealing with some back tightness and the earliest he'll play at first base is after the All-Star break, Alex Pavlovic of NBC Sports Bay Area reports.
#1 2B
Casey Schmitt: Logs RBI in return
Jul 8th
Schmitt went 1-for-3 with an RBI and a walk in Monday's 3-1 win over the Phillies.
#1 3B
Matt Chapman: Scores twice in return
Jul 6th
Chapman went 1-for-3 with two runs scored and a hit-by-pitch in Saturday's 7-2 win over the Athletics.
#7 BP
Tristan Beck: Back in majors
Jul 5th
The Giants recalled Beck from Triple-A Sacramento on Saturday.
TOR
Blue Jays News
#7 P
Alek Manoah: Second rehab start set
Jul 18th
Manoah (elbow) will make a rehab start Sunday with Single-A Dunedin, Shi Davidi of Sportsnet.ca reports.
#1 LF
Anthony Santander: Yet to swing, being checked out
Jul 18th
Santander (shoulder) hasn't resumed swinging and will be evaluated by the Blue Jays' medical staff in Toronto, Arden Zwelling of Sportsnet.ca reports.
#11 BP
Ryan Burr: Having season-ending surgery
Jul 18th
Burr (shoulder) will undergo a season-ending shoulder capsule operation, Ben Nicholson-Smith of Sportsnet.ca reports.
#1 CF
Daulton Varsho: Needs 5-to-8 rehab games
Jul 18th
Varsho (hamstring) will play in a rehab game with Low-A Dunedin on Friday and is expected to need 5-to-8 rehab games before being activated from the 10-day injured list, Arden Zwelling of Sportsnet.ca reports.
#6 P
Bowden Francis: Suffers setback
Jul 18th
Francis (shoulder) experienced shoulder discomfort while rehabbing and will be shut down for at least 10 days, Arden Zwelling of Sportsnet.ca reports.
#1 BP
Yimi Garcia: Shut down with elbow issue
Jul 18th
Garcia (ankle) experienced ulnar nerve symptoms in his right elbow recently and has been temporarily shut down, Arden Zwelling of Sportsnet.ca reports.
#3 PROS
Ricky Tiedemann: Closing in on live BP
Jul 18th
Tiedemann (elbow) has touched 95 mph while throwing from flat ground during his rehab, and he could progress to live bullpen sessions before the end of July, Mitch Bannon of The Athletic reports.
#7 BP
Paxton Schultz: Beginning rehab assignment
Jul 17th
Schultz (finger) began a rehab assignment with the Florida Complex League Blue Jays on Thursday.
#5 PROS
RJ Schreck: Working back from injury
Jul 15th
Triple-A Buffalo placed Schreck on its 7-day injured list June 19 due to an apparent hand injury, Zach Worden of Sportsnet.ca reports.
#1 RF
Addison Barger: Belts 13th homer
Jul 14th
Barger went 1-for-3 with a two-run home run in Sunday's loss to the A's.
#3 LF
Davis Schneider: Goes yard in Sunday's loss
Jul 14th
Schneider went 1-for-3 with a solo home run in Sunday's loss to the A's.
#2 BP
Yariel Rodriguez: Rolling into break
Jul 14th
Rodriguez gave up a hit and a walk while striking out two in a scoreless inning of relief Sunday in a loss to the A's.
#3 P
Chris Bassitt: Will kick off second half
Jul 14th
Bassitt is expected to start the first game after the All-Star break for the Blue Jays, taking the mound at home Friday against the Giants, Arden Zwelling of Sportsnet.ca reports.
#4 P
Jose Berrios: Chased early in loss
Jul 13th
Berrios (5-4) allowed four runs on five hits and two walks over three innings Sunday, striking out one and taking a loss against the Athletics.
#10 PROS
Khal Stephen: Promoted to Double-A
Jul 13th
Stephen was promoted to Double-A New Hampshire on Sunday, Keegan Matheson of MLB.com reports.
#3 CF
Myles Straw: Getting fourth straight start
Jul 13th
Straw will start in center field and bat eighth in Sunday's game against the Athletics.
#2 LF
Joey Loperfido: Over illness, but out of lineup
Jul 13th
Loperfido (illness) is out of the lineup for Sunday's game against the Athletics.
#1 DH
George Springer: Getting rest Sunday
Jul 13th
Springer is out of the lineup for Sunday's game against the Athletics.
#1 P
Kevin Gausman: Stuck with loss Saturday
Jul 13th
Gausman (6-7) took the loss Saturday, giving up four runs (three earned) on five hits and two walks over five innings as the Blue Jays were downed 4-3 by the A's. He struck out two.
#3 2B
Leo Jimenez: Pops first homer of season
Jul 13th
Jimenez went 1-for-4 with a solo home run in Saturday's 4-3 loss to the A's.
#1 1B
Vladimir Guerrero: Collects 1,000th career hit
Jul 11th
Guerrero went 2-for-4 with a walk, a stolen base and a run scored in Friday's 7-6 win over the Athletics.
#2 P
Max Scherzer: Earns win with quality start
Jul 11th
Scherzer (1-0) allowed three runs on five hits and one walk while striking out eight over six innings to earn the win over the Athletics on Friday.
#10 BP
Tommy Nance: Selected to MLB roster
Jul 11th
The Blue Jays selected Nance's contract from Triple-A Buffalo on Friday.
#14 PROS
Kendry Rojas: Dominant at Double-A
Jul 11th
Rojas struck out 10 without walking a batter and allowed just two hits over five scoreless innings in his second start for Double-A New Hampshire on Thursday.
#1 SS
Bo Bichette: On base four times in loss
Jul 10th
Bichette went 3-for-3 with a walk and a double in Wednesday's loss to the White Sox.
#5 P
Eric Lauer: Falls to White Sox
Jul 9th
Lauer (4-2) took the loss Wednesday against the White Sox, allowing two runs on four hits and a walk over four innings. He struck out seven.
#2 C
Tyler Heineman: Drawing start for day game
Jul 9th
Heineman will start at catcher and bat eighth in Wednesday's game against the White Sox.
#1 3B
Ernie Clement: Getting afternoon off
Jul 9th
Clement is out of the lineup for Wednesday's game against the White Sox.
#1 C
Alejandro Kirk: Resting during day game
Jul 9th
Kirk is absent from the lineup for Wednesday's contest against the White Sox.
#6 BP
Nick Sandlin: Placed on 15-day IL
Jul 8th
Sandlin (elbow) was placed on the 15-day injured list with right elbow inflammation Tuesday, Keegan Matheson of MLB.com reports.
#9 BP
Justin Bruihl: Joining Toronto
Jul 8th
The Blue Jays recalled Bruihl from Triple-A Buffalo on Tuesday, Keegan Matheson of MLB.com reports.
#2 CF
Nathan Lukes: Swats fifth homer
Jul 8th
Lukes went 1-for-3 with a walk, a home run and two RBI in Monday's win over the White Sox.
#3 BP
Brendon Little: Secures 16th hold
Jul 7th
Little gave up a hit and a walk in a scoreless eighth inning Sunday to record his 16th hold of the season in a win over the Angels. He struck out one.
#1 CL
Jeff Hoffman: Converts 22nd save
Jul 6th
Hoffman earned the save in Sunday's 3-2 win over the Angels, striking out one in a perfect ninth inning.
#1 2B
Andres Gimenez: Getting fitted for walking boot
Jul 6th
Blue Jays manager John Schneider said Sunday that Gimenez (ankle) will be confined to a walking boot for the next 5-to-7 days before being re-evaluated, Arden Zwelling of Sportsnet.ca reports.
#2 1B
Will Wagner: Sitting after four straight starts
Jul 6th
Wagner is out of the lineup for Sunday's game against the Angels.
#3 RF
Will Robertson: Cast off 40-man roster
Jul 6th
The Blue Jays designated Robertson for assignment Sunday.
#8 BP
Robinson Pina: Recalled from Buffalo
Jul 5th
The Blue Jays recalled Pina from Triple-A Buffalo on Saturday.
#5 BP
Chad Green: Picks up win Friday
Jul 5th
Green (3-2) struck out one in a scoreless 10th inning Friday to record the win in a 3-2 victory over the Angels.