San Francisco Giants vs Toronto Blue Jays Prediction, Preview and Odds - 06/28/2023

by Rod Pearson

Wednesday, Jun 28, 2023
Game Time: 7:07 pm ET, Wednesday, June 28, 2023
Venue:  Rogers Centre, Toronto, ON
Where to Watch:  SNET


Opening Odds at USA Sportsbooks

DraftKings:  Moneyline odds:  Giants +100, Blue Jays -120; Over/Under:  8.5 runs
Bet365:  Moneyline odds:  Giants +100, Blue Jays -120; Over/Under:  8.5 runs
BetMGM:  Moneyline odds:  Giants +100, Blue Jays -120; Over/Under:  8.5 runs

Season Record

San Francisco Giants:  44-34 (2nd place, NL West)
Toronto Blue Jays:  43-36 (4th place, AL East)

Do not miss out on our expert handicapper analysis! Sean Murphy is on a HOT STREAK in the MLB: 70-51 ($12.0K) this season! Make sure you check out his picks and many more from the expert handicappers featured in the Shop Picks section.


Recent Form
San Francisco Giants:  8-2 last 10
Toronto Blue Jays:  5-5 last 10



San Francisco Giants vs Toronto Blue Jays Preview and Analysis


The Giants are entering this series off of a loss but won their 3-game series against the Arizona Diamondbacks 2-1 in their last series. They enter this game with a 44-34 record overall and have a road record of 21-15. This is the 2nd game of a 3-game series with the Blue Jays on Wednesday with the series opener of this series still to be played on Tuesday. Their offense ranks 10th in the MLB with a .747 OPS. Rookie pitcher Ryan Walker is their starting pitcher on Tuesday while Logan Webb is making his start in this game on Wednesday. He is 7-6 with a 3.16 ERA this season. His team won their last 4 straight games this season with him making an appearance. In his last MLB regular season start, he allowed 3 ER, 1 HR, and 2 BB with 5 Ks on 5 hits through 7 IP against the Arizona D-Backs.

The Blue Jays are entering this series on a 2 game winning streak and won their 3-game series against the Oakland Athletics 2-1 in their last series. They enter this game with a 43-36 record overall and have a home record of 21-14. This is the 2nd game of a 3-game series with the Giants on Wednesday with the 1st game of this series still to be played on Tuesday. Their offense ranks 8th in the MLB with a .752 OPS. Kevin Gausman is their starting pitcher on Tuesday while Trevor Richards is making his start in this game on Wednesday. He is 0-1 with a 3.53 ERA this season. His team lost 3 of their last 4 games this season with him making an appearance. In his last MLB regular season start, he allowed 3 earned runs, 2 homers, and 1 BB with 2 strikeouts on 3 hits through 3 innings played against the Texas Rangers.


Giants vs Blue Jays Prediction

The current betting odds have the Giants listed as a slight underdog in this game according to Draftkings Sportsbook. The Giants have been really hot in their games lately as they were just on one of the longest winning streaks in the MLB just over a week ago and they also have a really good offense. The Blue Jays also have a good offense but they have been really up and down all season and it doesn't help that their pitching hasn't been that good. They are only in 4th place of their division while the Giants are in 2nd place of their division and will be looking to gain some ground on the NL West leaders here. The Giants are going with Webb in this game and he has been a solid starter for them all season, not giving up many runs in his starts. The Jays have Richards going in this game though and he hasn't been that great in his starts. He has been giving up a lot of runs lately and he will struggle against this really hot Giants offense, especially since the bullpen hasn't been great lately either. The Giants have also been a really good road team all season and they will keep rolling here. The best way to place a bet here is on the Giants to win this game.

Giants Blue Jays Prediction:  Our MLB Pick for Wednesday, June 28, 2023 (7:07 pm ET start time) is Giants 4 Blue Jays 1.
Don't miss our champion handicappers free picks, best bets, and expert baseball picks today.  And if you enjoyed this San Francisco Giants Toronto Blue Jays prediction, be sure to drop by every day for our daily MLB projections and previews.

MLB Betting Trends


San Francisco Giants: 26-12 (+14 units) on the moneyline when the money line is +125 to -125. 22-13 (+11.9 units) on the moneyline in road games. 22-13 OVER as an underdog of +100 or higher. 14-3 OVER after allowing 2 runs or less. 

Toronto Blue Jays: 43-37 (-5.9 units) on the moneyline in all games. 36-30 (-4.8 units) on the moneyline against right-handed starters. 26-17 OVER revenging a loss where the team scored 1 run or less. 11-6 OVER after 4 or more consecutive home games.

Key Injuries


San Francisco Giants:  T. Beck (SP) Ques Tues - Thumb. L. Jackson (RP) Out indefinitely - Back. M. Yastrzemski (RF) Out indefinitely - Hamstring. M. Haniger (RF) Late Aug - Forearm. W. Flores (1B) Prob Tues - Foot. S. Alexander (RP) Out indefinitely - Hamstring. A. Cobb (SP) Early July - Oblique. J. Brebbia (RP) Out indefinitely - Back. H. Ramos (LF) Late July - Oblique. T. Szapucki (SP) out for season - Arm. R. Perez (C) out for season - Shoulder. L. Gonzalez (CF) Mid July - Back.

Toronto Blue Jays:  T. Heineman (C) Ques Tues - Upper Body. Y. Garcia (RP) Ques Tues - Knee. A. Cimber (RP) Out indefinitely - Shoulder. Z. Pop (RP) Early July - Hamstring. C. Green (RP) Mid July - Elbow. A. Kirk (C) Out indefinitely - Hand. H. Ryu (SP) Mid July - Elbow.


Notable Quotes


“Really good contact hitter. It’s one of the things we’re noticing. He’s got really good bat-to-ball skills, a really good understanding where the sweet spot is on the bat. Nice to have a hitter down at the bottom of the lineup that can do that kind of damage.” - Gabe Kapler after his team’s win against the D-Backs in their game on Saturday.


“When he’s swinging at the right pitch, he’s as dangerous as anyone. He makes us go at the top of the lineup. He’s a big part of what we are, how we’re built.” - John Schneider after his team’s win against the A’s in their game on Sunday.


Starting Lineups


San Francisco Giants
Joc Pederson (L) DH
Thairo Estrada (R) 2B
Michael Conforto (L) RF
J.D. Davis (R) 1B
Blake Sabol (L) LF
Patrick Bailey (S) C
Brandon Crawford (L) SS
Luis Matos (R) CF
Isan Diaz (L) 3B

Toronto Blue Jays
George Springer (R) DH
Whit Merrifield (R) LF
Bo Bichette (R) SS
Vladimir Guerrero Jr. (R) 1B
Matt Chapman (R) 3B
Cavan Biggio (L) RF
Santiago Espinal (R) 2B
Kevin Kiermaier (L) CF
Tyler Heineman (S) C

Statistical Leaders


San Francisco Giants
Batting Average:  Austin Slater (.400)
Hits:  Thairo Estrada (74)
Home Runs:  Michael Conforto (12)
RBI:  J.D. Davis (44)
Stolen Bases:  Thairo Estrada (17)
Wins:  Logan Webb (7)
Saves:  Camilo Doval (22)
ERA:  Tyler Rogers (1.86)

Toronto Blue Jays
Batting Average:  Ernie Clement (.429)
Hits:  Bo Bichette (106)
Home Runs:  Bo Bichette (14)
RBI:  Vladimir Guerrero (49)
Stolen Bases:  Whit Merrifield (18)
Wins:  Jose Berrios (8)
Saves:  Jordan Romano (23)
ERA:  Thomas Hatch (0.00)

Managers:
San Francisco Giants: Gabe Kapler (4th season)
Toronto Blue Jays: John Schneider (2nd season)


Rod Pearson

About the Author:

Rod Pearson has been a rabid sports fan his entire life.  He grew up in Ontario, and was skilled in both hockey and baseball, and pitched in an elite baseball league for many years.  In 2022, Rod decided to hang up his glove, so that he could write about the sports he loves -- but from a gambling perspective.  Join Rod every day as he breaks down the games to find the best betting value.

All photographic images used for editorial content have been licensed from the Associated Press.

© 2024 Al McMordie's BigAl.com. All Rights Reserved.