Giants
5.5 Pts
Blue Jays
4.0 Pts
Sunday July 20, 2025 at 12:05 PM ET
Loading Possible Bets...
Moneyline
ESPN Bet ESPN Bet
LINE MOVEMENT
Spread
ESPN Bet ESPN Bet
-1.5
PROBABILITY with vig removed
SF Win By 2+ Pts()
%
TOR Win or Lose By < 2 Pts()
%
LINE MOVEMENT
Over Under
ESPN Bet ESPN Bet
9.5
Runs
PROBABILITY with vig removed
Over 10 Total Points()
%
Under 10 Total Points()
%
LINE MOVEMENT
Yes Runs First Inning
ESPN Bet ESPN Bet
LINE MOVEMENT
No changes have been recorded yet.
No Runs First Inning
ESPN Bet ESPN Bet
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
#1 LF
Heliot Ramos: Logs two hits in loss
Jul 21st
Ramos went 2-for-5 with a double and an RBI in Sunday's 8-6 loss to the Blue Jays.
#1 CF
Jung Hoo Lee: Multi-hit effort in defeat
Jul 21st
Lee went 2-for-5 with a double, an RBI and a run scored in Sunday's 8-6 loss to the Blue Jays.
#1 3B
Matt Chapman: Homers Sunday
Jul 21st
Chapman went 2-for-4 with a two-run homer and an additional run scored in Sunday's 8-6 loss to the Blue Jays.
#2 P
Robbie Ray: Stumbles vs. Jays
Jul 20th
Ray (9-4) took the loss Sunday against Toronto, allowing five runs on five hits and five walks across 4.1 innings. He struck out three.
#1 C
Patrick Bailey: Receiving rest Sunday
Jul 20th
Bailey is not in the lineup for Sunday's game against the Blue Jays, Shayna Rubin of the San Francisco Chronicle reports.
#1 2B
Casey Schmitt: Not in Sunday's lineup
Jul 20th
Schmitt is out of the lineup for Sunday's game against the Blue Jays, Shayna Rubin of the San Francisco Chronicle reports.
#1 SS
Willy Adames: Carries offense with two homers
Jul 19th
Adames went 2-for-3 with two solo home runs in Saturday's 6-3 loss to the Blue Jays.
#1 P
Logan Webb: Peppered in loss
Jul 19th
Webb (9-7) took the loss Saturday, giving up four runs on 11 hits and a walk over six innings as the Giants were downed 6-3 by the Blue Jays. He struck out one.
#1 DH
Rafael Devers: Multi-hit effort in loss
Jul 19th
Devers went 2-for-4 with a double in Friday's 4-0 loss to the Blue Jays.
#2 LF
Jerar Encarnacion: Kicks off Triple-A rehab
Jul 19th
Encarnacion (oblique) had his rehab assignment transferred to Triple-A Sacramento on Friday, and he went 1-for-2 with a walk in a 5-2 loss to Oklahoma City.
#3 P
Justin Verlander: Winless streak continues
Jul 19th
Verlander (0-8) took the loss Friday, giving up four runs on nine hits and two walks over 2.2 innings as the Giants fell 4-0 to the Blue Jays. He failed to strike out a batter.
#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.
#13 PROS
Lorenzo Meola: Lands with Giants
Jul 14th
The Giants have selected Meola with the 116th overall pick in the 2025 First-Year Player Draft.
#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.
#12 PROS
Trevor Cohen: Popped by Giants
Jul 13th
The Giants have selected Cohen with the 85th overall pick in the 2025 First-Year Player Draft.
#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.
#3 PROS
Gavin Kilen: Drafted by Giants
Jul 13th
The Giants have selected Kilen with the 13th overall pick in the 2025 First-Year Player Draft.
#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.
#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.
#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.
#3 2B
Brett Wisely: Sitting in fourth straight game
Jul 9th
Wisely is out of the lineup for Wednesday's game against the Phillies.
#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.
TOR
Blue Jays News
#1 2B
Andres Gimenez: Resumes baseball activities
Jul 21st
Blue Jays manager John Schneider said Friday that Gimenez (ankle) has resumed hitting in the batting cage and fielding grounders on his knees, MLB.com reports.
#7 PROS
RJ Schreck: Rejoins Triple-A lineup
Jul 21st
Schreck (hand) has gone 2-for-8 with a home run, two RBI and an additional run in two games for Triple-A Buffalo since being reinstated from the 7-day injured list Friday.
#1 SS
Bo Bichette: Two more two-baggers
Jul 21st
Bichette went 2-for-4 with two doubles, a run scored and two RBI in Sunday's win over the Giants.
#1 RF
Addison Barger: Clubs 14th homer
Jul 21st
Barger went 1-for-4 with a two-run home run in Sunday's win over the Giants.
#1 DH
George Springer: Mashes 17th homer
Jul 21st
Springer went 2-for-4 with a double, a solo home run and a second run scored in Sunday's win over the Giants.
#9 BP
Tommy Nance: Collects first hold of 2025
Jul 21st
Nance struck out three over 1.2 perfect relief innings to record his first hold of the season in Sunday's win over the Giants.
#7 P
Alek Manoah: Sharper in second rehab start
Jul 21st
Manoah (elbow) gave up one run on three hits over two innings for Single-A Dunedin on Sunday. He struck out two without walking a batter.
#1 CF
Daulton Varsho: Closing in on return
Jul 21st
Varsho (hamstring) started in center field Sunday in a rehab appearance for Single-A Dunedin, going 1-for-3 with a home run and four RBI.
#6 BP
Nick Sandlin: Resumes playing catch
Jul 21st
Sandlin (elbow) has begun playing catch, Mitch Bannon of The Athletic reports.
#1 1B
Vladimir Guerrero: Smacks 13th homer
Jul 21st
Guerrero went 2-for-3 with a solo home run, an additional run scored and two total RBI in Sunday's 8-6 win over the Giants.
#2 BP
Yariel Rodriguez: Picks up second save
Jul 20th
Rodriguez turned in a perfect ninth inning to earn the save in Sunday's 8-6 win over San Francisco.
#4 P
Jose Berrios: Notches sixth win
Jul 20th
Berrios (6-4) earned the win Sunday over the Giants, allowing four runs on eight hits and a walk over 5.2 innings. He struck out five.
#1 LF
Nathan Lukes: Taking seat Sunday
Jul 20th
Lukes is out of the lineup for Sunday's game against the Giants.
#2 C
Tyler Heineman: Goes yard Saturday
Jul 19th
Heineman went 2-for-3 with a double, a home run and three RBI in Saturday's 6-3 win over the Giants.
#1 CL
Jeff Hoffman: Notches 23rd save
Jul 19th
Hoffman gave up a hit and struck out one in a scoreless ninth inning Saturday to record his 23rd save of the season in a 6-3 win over the Giants.
#5 P
Eric Lauer: Fans seven in fifth win
Jul 19th
Lauer (5-2) picked up the win in Saturday's 6-3 victory over the Giants, allowing two runs on two hits over six innings. He struck out seven without walking a batter.
#1 C
Alejandro Kirk: Idle Saturday
Jul 19th
Kirk isn't in the lineup for Saturday's game against the Giants.
#2 LF
Joey Loperfido: On base three times in win
Jul 19th
Loperfido went 2-for-3 with a walk, a double, a run scored and an RBI in Friday's win over the Giants.
#19 PROS
Blaine Bullard: Secures record deal
Jul 19th
Bullard agreed to a contract Friday with the Blue Jays that includes a $1.697 million signing bonus, the largest ever given to a 12th-round pick, Jim Callis of MLB.com reports.
#3 P
Chris Bassitt: Dances around danger in 10th win
Jul 19th
Bassitt (10-4) picked up the win in Friday's 4-0 victory over the Giants, allowing 10 hits over 6.1 scoreless innings. He struck out five without walking a batter.
#6 1B
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 will undergo a season-ending shoulder capsule operation, Ben Nicholson-Smith 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: Opens rehab assignment
Jul 17th
Schultz (finger) struck out five over two perfect innings in a rehab appearance in the rookie-level Florida Complex League on Thursday.
#18 PROS
Tim Piasentin: Plucked by Blue Jays
Jul 14th
The Blue Jays have selected Piasentin with the 143rd overall pick of the 2025 First-Year Player Draft.
#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.
#20 PROS
Jake Cook: Drafted by Jays
Jul 13th
The Blue Jays have selected Cook with the 81st overall pick of the 2025 First-Year Player Draft.
#5 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.
#2 PROS
JoJo Parker: Headed north of border
Jul 13th
The Blue Jays have selected Parker with the eighth overall pick in the 2025 First-Year Player Draft.
#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.
#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.
#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.
#6 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 3B
Ernie Clement: Getting afternoon off
Jul 9th
Clement is out of the lineup for Wednesday's game against the White Sox.
#8 BP
Justin Bruihl: Joining Toronto
Jul 8th
The Blue Jays recalled Bruihl from Triple-A Buffalo on Tuesday, Keegan Matheson of MLB.com reports.
#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.